Exemplo n.º 1
0
        private void AddAnimalProduct()
        {
            var           elements      = ReadElements();
            AnimalProduct animalProduct = new AnimalProduct(elements[0], elements[1], decimal.Parse(elements[2]), int.Parse(elements[3]));

            animalProductController.Add(animalProduct);
            Console.WriteLine("The product was successfully added!");
        }
Exemplo n.º 2
0
        public void AddAnimalProduct_Add_A_AnimalProduct()
        {
            var mockSet       = new Mock <DbSet <AnimalProduct> >();
            var animalProduct = new AnimalProduct();
            var mockContext   = new Mock <ShopContext>();

            mockContext.Setup(m => m.AnimalProducts).Returns(mockSet.Object);

            var controller = new AnimalProductController(mockContext.Object);

            controller.Add(animalProduct);

            mockSet.Verify(m => m.Add(It.IsAny <AnimalProduct>()), Times.Once());
            mockContext.Verify(m => m.SaveChanges(), Times.Once());
        }