public void BinarySearchShouldReturnExpectedResult()
        {
            // arrange
            var expected = 3;
            var target = new[] { "a", "b", "c", "d", "e" };

            // act
            var actual = target.BinarySearch( "d" );

            // assert
            Assert.Equal( expected, actual );
        }