public void Max() { var pool = new Pool<int>(new LLStack<int>(), 3); for(int i = 0; i != 10; ++i) pool.Store(i); Assert.AreEqual(3, pool.Count); }