public void TestSaveUnchangedConfigSavesSameXML() { mWriter = CreateWriter(_SingleEntryXml); mWriter.Save(); VerifyKeyValue("user1", "joe"); VerifyNoEncoding(); }
public void TestSavingAChangedConfigChangesTheValuesOnASingleEntryConfig() { mWriter = CreateWriter(_SingleEntryXml); mWriter.Set("user1", "bob"); mWriter.Save(); VerifyKeyValue("user1", "bob"); VerifyNoEncoding(); }
public void TestFullFunctionalityGivenMultipleSavesAndSetsInMixedOrder() { mWriter = CreateWriter(_MultiEntryXml); mWriter.Set("user1", "sam"); mWriter.Set("user2", "tim"); mWriter.Save(); mWriter.Set("user3", "ted"); mWriter.Save(); mWriter.Save(); VerifyKeyValue("user1", "sam"); VerifyKeyValue("user2", "tim"); VerifyKeyValue("user3", "ted"); VerifyNoEncoding(); }
public void TestSavingASingleConfigHasCorrectlyAlteredEntryAmongMultipleEntries() { mWriter = CreateWriter(_MultiEntryXml); mWriter.Set("user1", "sam"); mWriter.Save(); VerifyKeyValue("user1", "sam"); VerifyNoEncoding(); }
public void TestSavingAnUnchangedConfigGivesTheSameXMLWithMultipleEntries() { mWriter = CreateWriter(_MultiEntryXml); mWriter.Save(); VerifyKeyValue("user1", "joe"); VerifyKeyValue("user2", "bob"); VerifyKeyValue("user3", "hal"); VerifyNoEncoding(); }
public void TestSavingMultipleChangedConfigsHasCorrectlyChangedValues() { mWriter = CreateWriter(_MultiEntryXml); mWriter.Set("user1", "sam"); mWriter.Set("user2", "tim"); mWriter.Set("user3", "ted"); mWriter.Save(); VerifyKeyValue("user1", "sam"); VerifyKeyValue("user2", "tim"); VerifyKeyValue("user3", "ted"); VerifyNoEncoding(); }