示例#1
0
        public void GetNMyProductsFromCategory_WhenCalledOnLessProducts_ShouldReturnThemAll()
        {
            var categoryName          = "Clothing";
            var number                = 40;
            List <MyProduct> products = MyProductFactory.GetNMyProductsFromCategory(categoryName, number);

            Assert.AreEqual(35, products.Count);
        }
示例#2
0
        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);
        }