public void DifferentStore() { var pool = new Pool<int>(new UniqueElementProducerConsumer<int>()); pool.Store(3); pool.Store(3); pool.Store(3); Assert.AreEqual(1, pool.Count); }