コード例 #1
0
        public void CheckIfReturnsMinusOneWhenPassingAProductThatDoesNotExist()
        {
            ProductTypeRepository repoPr   = CreateRepositoryPr();
            ProductType           scissors = repoPr.CreateProduct(6, 34.51, "Very Sharp scissors", 25);

            int newAmount = repoPr.AddStock(7, 2);

            Assert.AreEqual(-1, newAmount);
        }
コード例 #2
0
        public void CheckIfReturnsMinusOneWhenPassingANegativeNumber()
        {
            ProductTypeRepository repoPr   = CreateRepositoryPr();
            ProductType           scissors = repoPr.CreateProduct(6, 34.51, "Very Sharp scissors", 25);

            int newAmount = repoPr.AddStock(6, -15);

            Assert.AreEqual(-1, newAmount);
        }
コード例 #3
0
        public void CheckIfCanAddStock()
        {
            ProductTypeRepository repoPr   = CreateRepositoryPr();
            ProductType           scissors = repoPr.CreateProduct(6, 34.51, "Very Sharp scissors", 25);

            int newAmount = repoPr.AddStock(6, 10);

            Assert.AreEqual(35, scissors.Amount);
            Assert.AreEqual(35, newAmount);
        }