public void GetAllArticles() { IDataAccess dao = FactoryTest.CreateDataAccess(); var allArticles = dao.GetAllItems(); Assert.IsNotNull(allArticles); }
public void GetArticleByID() { IItem expected = FactoryTest.CreateItem(); expected.ItemID = 1; expected.ItemName = "Book"; expected.Price = 12.49m; expected.ItemDescription = "This is a book about Tek Systems"; expected.AvailableTaxes = new int[0]; IDataAccess dao = FactoryTest.CreateDataAccess(); var actual = dao.GetItemByID(1); Assert.AreEqual(expected.GetType(), actual.GetType()); Assert.AreEqual(expected.Price, actual.Price); }
public void CheckOut() { // ---- Functional Test var allArticles = dao.GetAllItems(); IShoppingCartItem item = FactoryTest.CreateShoppingCartItem(); item.SelectedItem = allArticles[0]; item.Amount = 4; IShoppingCartItem item2 = FactoryTest.CreateShoppingCartItem(); item2.SelectedItem = allArticles[1]; item2.Amount = 3; cart.CartItems.Add(item); cart.CartItems.Add(item2); blo.CheckOut(cart); }