AvalonStudio.Extensibility.Tests.UnsavedFileUnitTests.UnsavedFiles_Can_Be_Binary_Searched C# (CSharp) Method

UnsavedFiles_Can_Be_Binary_Searched() private method

private UnsavedFiles_Can_Be_Binary_Searched ( ) : void
return void
        public void UnsavedFiles_Can_Be_Binary_Searched()
        {
            List<UnsavedFile> UnsavedFiles = new List<UnsavedFile>();

            var expected1 = new UnsavedFile("c:\\abc/", "my contents");
            var expected2 = new UnsavedFile("c:/ghi/", "my contents");
            UnsavedFiles.InsertSorted(new UnsavedFile("C:\\hij/", "my contents"));
            UnsavedFiles.InsertSorted(new UnsavedFile("c:\\bcd", "my contents"));
            UnsavedFiles.InsertSorted(expected1);
            UnsavedFiles.InsertSorted(expected2);
            UnsavedFiles.InsertSorted(new UnsavedFile("c:\\cde\\", "my contents"));
            UnsavedFiles.InsertSorted(new UnsavedFile("C:\\fgh", "my contents"));

            var found = UnsavedFiles.BinarySearch("c:\\abc");
            Assert.Equal(expected1, found);

            found = UnsavedFiles.BinarySearch("c:\\ghi");
            Assert.Equal(expected2, found);
        }
    }