Beispiel #1
0
        public void OnAddItem_returnsIdValue()
        {
            IShoppingList list = new VolatileShoppingList();
            int           id   = list.AddItem("foo");

            Assert.IsTrue(id > 0);
        }
Beispiel #2
0
        public void OnRemoveItem_returnsTrue()
        {
            IShoppingList list = new VolatileShoppingList();
            int           id   = list.AddItem("foo");

            bool result = list.RemoveItem(id);

            Assert.IsTrue(result);
        }
Beispiel #3
0
        public void OnAddItem_isIncludedInList()
        {
            IShoppingList list = new VolatileShoppingList();

            list.AddItem("foo");

            IList <string> items = list.GetList();

            CollectionAssert.Contains(items, "foo");
        }
Beispiel #4
0
        public void OnRemoveItem_notIncludedInList()
        {
            IShoppingList list = new VolatileShoppingList();
            int           id   = list.AddItem("foo");

            list.RemoveItem(id);

            IList <string> items = list.GetList();

            CollectionAssert.DoesNotContain(items, "foo");
        }