public void TestRemove() { DirtyFlagMap<string, string> dirtyFlagMap = new DirtyFlagMap<string, string>(); dirtyFlagMap.Put("a", "Y"); dirtyFlagMap.ClearDirtyFlag(); dirtyFlagMap.Remove("b"); Assert.IsFalse(dirtyFlagMap.Dirty); dirtyFlagMap.Remove("a"); Assert.IsTrue(dirtyFlagMap.Dirty); }
public void TestClear() { DirtyFlagMap<string, string> dirtyFlagMap = new DirtyFlagMap<string, string>(); Assert.IsFalse(dirtyFlagMap.Dirty); dirtyFlagMap.Clear(); Assert.IsFalse(dirtyFlagMap.Dirty); dirtyFlagMap.Put("X", "Y"); dirtyFlagMap.ClearDirtyFlag(); dirtyFlagMap.Clear(); Assert.IsTrue(dirtyFlagMap.Dirty); }
public void TestPut() { DirtyFlagMap<string, string> dirtyFlagMap = new DirtyFlagMap<string, string>(); dirtyFlagMap.Put("a", "Y"); Assert.IsTrue(dirtyFlagMap.Dirty); }