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

UnsavedFiles_Are_Sorted_Alphabetically() private method

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

            UnsavedFiles.InsertSorted(new UnsavedFile("hij", "my contents"));
            UnsavedFiles.InsertSorted(new UnsavedFile("bcd", "my contents"));
            UnsavedFiles.InsertSorted(new UnsavedFile("abc", "my contents"));
            UnsavedFiles.InsertSorted(new UnsavedFile("ghi", "my contents"));
            UnsavedFiles.InsertSorted(new UnsavedFile("cde", "my contents"));
            UnsavedFiles.InsertSorted(new UnsavedFile("fgh", "my contents"));

            List<UnsavedFile> expected = new List<UnsavedFile>();
            expected.Add(new UnsavedFile("abc", "my contents"));
            expected.Add(new UnsavedFile("bcd", "my contents"));
            expected.Add(new UnsavedFile("cde", "my contents"));
            expected.Add(new UnsavedFile("fgh", "my contents"));
            expected.Add(new UnsavedFile("ghi", "my contents"));
            expected.Add(new UnsavedFile("hij", "my contents"));

            Assert.True(expected.Select(u => u.FileName).SequenceEqual(UnsavedFiles.Select(u => u.FileName)));
        }