public void RecursionTest(int expected, int searchNumber, params int[] numbers) { SortedArray <int> sortedArray = new SortedArray <int>(numbers); BinaryChopStrategy <int> searcher = new RecursionSearchStrategy(); int result = sortedArray.Search(searchNumber, searcher); result.ShouldBe(expected); }