public void GetNMyProductsFromCategory_WhenCalledOnLessProducts_ShouldReturnThemAll() { var categoryName = "Clothing"; var number = 40; List <MyProduct> products = MyProductFactory.GetNMyProductsFromCategory(categoryName, number); Assert.AreEqual(35, products.Count); }
public void GetNMyProductsFromCategory_ShouldReturnProperValues() { var categoryName = "Clothing"; var number = 3; List <MyProduct> products = MyProductFactory.GetNMyProductsFromCategory(categoryName, number); Assert.AreEqual(3, products.Count); int[] ids = { 712, 866, 865 }; Assert.AreEqual(ids[0], products[0].ProductID); Assert.AreEqual(ids[1], products[1].ProductID); Assert.AreEqual(ids[2], products[2].ProductID); }