public void AddTest_ReferenceType() { IBag <String> bag = new ResizingArrayBag <String>(); bag.Add("1"); Assert.IsFalse(bag.IsEmpty()); Assert.AreEqual(1, bag.Size()); }
public void AddTest_ValueType() { IBag <int> bag = new ResizingArrayBag <int>(); bag.Add(1); Assert.IsFalse(bag.IsEmpty()); Assert.AreEqual(1, bag.Size()); }
public void ToStringTest() { IBag <int> bag = new ResizingArrayBag <int>(); for (int i = 0; i < 10; i++) { bag.Add(i); } Assert.AreEqual("0 1 2 3 4 5 6 7 8 9", bag.ToString()); }
public void ManyAddTest() { IBag <int> bag = new ResizingArrayBag <int>(); for (int i = 0; i < 10; i++) { bag.Add(i); Assert.IsFalse(bag.IsEmpty()); Assert.AreEqual(i + 1, bag.Size()); } }
public void AddTest_NullItem() { IBag <String> bag = new ResizingArrayBag <String>(); bag.Add(null); }