Esempio n. 1
0
 public void ReadMigrated_on_handled_empty_elements_succeeds(VersionedElementInfo elementInfo)
 {
     using var emptyElementStream = CreateEmptyElementStream(elementInfo);
     var(reader, info)            = DataVersionManagement.ReadMigrated(emptyElementStream);
     using (reader)
     {
         GetVersion(reader).Should().Be(info.Version);
     }
 }
Esempio n. 2
0
 public void ReadMigrated_on_old_files_succeeds(string datafile)
 {
     using var stream  = datafile.GetDatafileStream(BattleScribeVersion.V1x15);
     var(result, info) = DataVersionManagement.ReadMigrated(stream);
     using (result)
     {
         GetVersion(result).Should().Be(info.Version);
     }
 }