public void TestClear() { // normal Clear() AbstractMap <Object, Object> map = new HashMap <Object, Object>(); map.Put(1, 1); map.Clear(); Assert.IsTrue(map.IsEmpty()); // Special entrySet return a Set with no Clear method. AbstractMap <Object, Object> myMap = new MocAbstractMap <Object, Object>(); try { myMap.Clear(); Assert.Fail("Should throw NotSupportedException"); } catch (NotSupportedException) { } }
public void TestClear() { hm.Clear(); Assert.AreEqual(0, hm.Size(), "Clear Assert.Failed to reset Size"); for (int i = 0; i < hmSize; i++) { Assert.IsNull(hm.Get(objArray2[i]), "Assert.Failed to Clear all elements"); } // Check Clear on a large loaded map of Int32 keys HashMap <Object, String> map = new HashMap <Object, String>(); for (int i = -32767; i < 32768; i++) { map.Put(i, "foobar"); } map.Clear(); Assert.AreEqual(0, hm.Size(), "Assert.Failed to reset Size on large integer map"); for (int i = -32767; i < 32768; i++) { Assert.IsNull(map.Get(i), "Assert.Failed to Clear integer map values"); } }
public override void Clear() { backingMap.Clear(); }
public override void Clear() { parent.Clear(); }
public override void Clear() { associatedMap.Clear(); }