public void ConstructorTest1()
{
Func<int, double> function = x => elements[x];
BinarySearch search = new BinarySearch(function, 0, elements.Length);
int a1 = search.FindRoot();
Assert.AreEqual(1, a1);
for (int i = 0; i < elements.Length; i++)
{
int a2 = search.Find(elements[i]);
Assert.AreEqual(i, a2);
}
}