public void RecentFiles()
        {
            var files = new[]
            {
                new RecentFile(new FileInfo(@"C:\\File1.txt")),
                new RecentFile(new FileInfo(@"C:\\File2.txt"))
            };

            var converter = new RecentFilesToStateConverter();
            var state = converter.Convert(files);
            var restored = converter.Convert(state);
            restored.ShouldAllBeEquivalentTo(files);
        }
Beispiel #2
0
        public void RecentFiles()
        {
            var files = new[]
            {
                new RecentFile(new FileInfo(@"C:\\File1.txt")),
                new RecentFile(new FileInfo(@"C:\\File2.txt"))
            };

            var converter = new RecentFilesToStateConverter();
            var state     = converter.Convert(files);
            var restored  = converter.Convert(state);

            restored.ShouldAllBeEquivalentTo(files);
        }