예제 #1
0
        public void CanGrabItemById()
        {
            var repo = new VendingMachineRepositoryMock();

            var item = repo.GetItemById(1);

            Assert.IsNotNull(item);

            Assert.AreEqual(1, item.id);
        }
예제 #2
0
        public void CanLoadItems()
        {
            var repo = new VendingMachineRepositoryMock();

            var items = repo.GetAllItems();

            Assert.AreEqual(3, items.Count());
            Assert.AreEqual("Twin Snakes", items[0].name);
            Assert.AreEqual(1.89M, items[0].price);
        }