public void Should_Delete_Products() { //Arrange var sut = new NorthwindManager(); var actual = new Product() { ProductName = "Product to delete" }; actual.ProductID = sut.AddProduct(actual); //Act sut.DeleteProduct(actual); //Assert Product p = sut.GetProduct(actual.ProductID); Assert.Null(p); }
public void Should_Deklete_Product() { //Arrange var sut = new NorthwindManager(); var expected = new Product() { ProductName = "Product name modified", UnitsInStock = 70 }; expected.ProductID = sut.AddProduct(expected); //Act sut.DeleteProduct(expected); //Assert var actual = sut.GetShipper(expected.ProductID); Assert.Null(actual); }
public void Should_Delete_Product() { // Arrange var sut = new NorthwindManager(); // sut is short for "Situation Under Test" var expected = new Product() { ProductName = "VS 2012", }; expected.ProductID = sut.AddProduct(expected); // Act sut.DeleteProduct(expected); // Assert Product actual = sut.GetProduct(expected.ProductID); Assert.Null(actual); }
public void Should_Add_Product() { // Arrange var sut = new NorthwindManager(); // sut is short for "Situation Under Test" var expected = new Product() { ProductName = "VS 2012", }; // Act var actualId = sut.AddProduct(expected); // Assert Assert.True(actualId > 0); Product actual = sut.GetProduct(actualId); Assert.Equal(expected.ProductName, actual.ProductName); Assert.Equal(actualId, actual.ProductID); }
public void Should_Delete_Product() { //Arrange var sut = new NorthwindManager(); //sut is short for 'Scenario Under Test' var expected = new Product() { ProductName = "Double Double", UnitsInStock = 777 }; expected.ProductID = sut.AddProduct(expected); //Act sut.DeleteProduct(expected); //Assert Shipper actual = sut.GetShipper(expected.ProductID); Assert.Null(actual); }
[AutoRollback] //Undo DB changes after test public void Should_Add_Product() { //Arrange var sut = new NorthwindManager(); var product = new Product() { ProductName = "MSP Basic Product", Discontinued = false }; //Act var productID = sut.AddProduct(product); //Assert Assert.True(productID > 0); Product actual = sut.GetProduct(productID); Assert.Equal(productID, actual.ProductID); }
public void Should_Add_Product() { //Arrange var sut = new NorthwindManager(); //sut is short for 'Scenario Under Test' var expected = new Product() { ProductName = "Double Double", UnitsInStock = 777 }; //Act var actualId = sut.AddProduct(expected); //Assert Assert.True(actualId > 0); Product actual = sut.GetProduct(actualId); Assert.Equal(expected.ProductName, actual.ProductName); Assert.Equal(expected.UnitsInStock, actual.UnitsInStock); Assert.Equal(actualId, actual.ProductID); }
[AutoRollback] // undo db changes after test public void Should_Add_Product() { //Arrange var sut = new NorthwindManager(); var expected = new Product() { ProductName = "Product number one", UnitsInStock = 20, UnitPrice = 14 }; //Act var actualId = sut.AddProduct(expected); //Assert Assert.True(actualId > 0); var actual = sut.GetProduct(actualId); Assert.Equal(expected.ProductName, actual.ProductName); Assert.Equal(actualId, actual.ProductID); }