public virtual void TestSingleEntry()
 {
     IdentityHashtable4TestCase.Item key = new IdentityHashtable4TestCase.Item(Key);
     _map.Put(key, Key);
     AssertSingleEntry(key, Key);
     _map.Put(key, Key);
     AssertSingleEntry(key, Key);
 }
Esempio n. 2
0
 public virtual void TestRemove()
 {
     for (int i = 0; i < 5; ++i)
     {
         string key   = "key" + i;
         string value = "value" + i;
         subject.Put(key, value);
         Assert.AreEqual(value, subject.Remove(key));
     }
 }
Esempio n. 3
0
 public virtual void TestRemove()
 {
     for (var i = 0; i < 5; ++i)
     {
         var key   = "key" + i;
         var value = "value" + i;
         subject.Put(key, value);
         Assert.AreEqual(value, subject.Remove(key));
     }
 }
Esempio n. 4
0
 private void PutCounterpartRef(object obj, IReplicationReference otherRef)
 {
     if (_counterpartRefsByOriginal.Get(obj) != null)
     {
         throw new Exception("illegal state");
     }
     _counterpartRefsByOriginal.Put(obj, otherRef);
 }