Exemple #1
0
 public void Save_WritingSystemReadFromLdmlAndChanged_ChangesSaved()
 {
     using (var e = new TestEnvironment())
     {
         e.CreateLdmlWritingSystemDefinitionFile();
         IWritingSystemRepository loadedWsCollection = GetWritingSystemRepository(e.PathToWritingSystemsFolder);
         ((WritingSystemDefinition)loadedWsCollection.Get("en")).Keyboard = "changed";
         loadedWsCollection.Save();
         IWritingSystemRepository reloadedWsCollection =
             GetWritingSystemRepository(e.PathToWritingSystemsFolder);
         TestEnvironment.AssertWritingSystemCollectionsAreEqual(loadedWsCollection, reloadedWsCollection);
     }
 }