public void SubGroupSettings() { SettingsGroupArxNet subGroup = new SettingsGroupArxNet( testGroup.Storage ); Assert.IsNotNull( subGroup ); Assert.IsNotNull( subGroup.Storage ); subGroup.SaveSetting( "X", 5 ); subGroup.SaveSetting( "NAME", "Charlie" ); Assert.AreEqual( 5, subGroup.GetSetting( "X" ) ); Assert.AreEqual( "Charlie", subGroup.GetSetting( "NAME" ) ); subGroup.RemoveSetting( "X" ); Assert.IsNull( subGroup.GetSetting( "X" ), "X not removed" ); Assert.AreEqual( "Charlie", subGroup.GetSetting( "NAME" ) ); subGroup.RemoveSetting( "NAME" ); Assert.IsNull( subGroup.GetSetting( "NAME" ), "NAME not removed" ); }
public void BeforeEachTest() { MemorySettingsStorage storage = new MemorySettingsStorage(); testGroup = new SettingsGroupArxNet(storage); testGroup_storage_null = new SettingsGroupArxNet(null); }