Exemplo n.º 1
0
        public void ShouldPlayEvents()
        {
            var directoryProvider = new TestDirectoryProvider();

            string testFile1 = Path.Combine(directoryProvider.Directory, "Journal.1234.log");
            string testFile2 = Path.Combine(directoryProvider.Directory, "JournalBeta.2345.log");

            File.WriteAllText(testFile1, "asd");
            File.WriteAllText(testFile2, "asd");

            var files = LogEnumerator.GetLogFiles(directoryProvider.Directory);

            CollectionAssert.Contains(files, testFile1);
            CollectionAssert.DoesNotContain(files, testFile2);
        }
Exemplo n.º 2
0
 private static IEnumerable <string> LoadJsonEvents() => LogEnumerator.GetJsonEventFiles(new SavedGamesDirectoryHelper().Directory)
 .Select(File.ReadAllText)
 .Select(Serialize.FromJson <JObject>)
 .Select(Serialize.ToJson);