assertNull(p.get(key));
}
public void testStoreMany()
{
ObjectPool p = new ObjectPoolImpl();
Object pooled1 = new Object();
Object pooled2 = new Object();
String key = "POOLED-KEY";
p.store(key, pooled1);
p.store(key, pooled2);
// No guarantee that we'll get them out in the order they were put in.
List l = new ArrayList();
l.add(pooled1);
l.add(pooled2);
for (int i = 0; i < 2; i++)
{
Object pooled = p.get(key);
assertTrue(l.remove(pooled));
}
assertNull(p.get(key));
}