Ejemplo n.º 1
0
        public void Should_Update_Product(Product existing)
        {
            //arrange
            existing.UnitPrice = 25;
            var sut = new NorthwindManager();

            //act
            sut.UpdateProduct(existing);

            //assert
            var actual = sut.GetProduct(existing.ProductID);

            Assert.NotNull(actual);
            Assert.Equal(existing.ProductID, actual.ProductID);
        }
Ejemplo n.º 2
0
        public void Should_Update_Products(Product existing)
        {
            //Arrange
            existing.ProductName = "TIN'S OLD PRODUCT";
            var sut = new NorthwindManager();

            //Act
            sut.UpdateProduct(existing);

            //Assert
            var actual = sut.GetProduct(existing.ProductID);

            Assert.NotNull(actual);
            Assert.Equal(existing.ProductName, actual.ProductName);
        }
Ejemplo n.º 3
0
        public void Should_Update_Product(Product existing)
        {
            // Arrange
            existing.ProductName = "VS 2013"; // new name to replace existing product in DB?
            var sut = new NorthwindManager();

            // Act
            sut.UpdateProduct(existing);

            // Assert
            var actual = sut.GetProduct(existing.ProductID);

            Assert.NotNull(actual);
            Assert.Equal(existing.ProductName, actual.ProductName);
        }
Ejemplo n.º 4
0
        public void Should_Update_Product(Product existing)
        {
            //Arrange
            existing.UnitsInStock = 777;
            var sut = new NorthwindManager();  //sut is short for 'Scenario Under Test'

            existing.UnitsInStock = 999;

            //Act
            sut.UpdateProduct(existing);

            //Assert
            var actual = sut.GetProduct(existing.ProductID);

            Assert.NotNull(actual);
            Assert.Equal(existing.ProductName, actual.ProductName);
            Assert.Equal(existing.UnitsInStock, actual.UnitsInStock);
        }