public void ManageBodyType_CarObj_IsNull() { //Arrange var sut = new BodyTypeRepository(_mockContext.Object); //Act var returnedValue = sut.ManageBodyType(null); //Assert Assert.Equal(0, returnedValue); }
public void ManageBodyType_CarObj_IsNotNull_Edit_ShouldCallCorrectMethods() { //Arrange var sut = new BodyTypeRepository(_mockContext.Object); //Act _ = sut.ManageBodyType(new BodyType() { BodyTypeName = "bodytype1" }); //Assert _mockContext.Verify(x => x.BodyTypes.Add(It.IsAny <BodyType>()), Times.Never); _mockContext.Verify(x => x.SaveChanges(), Times.Once); }
public void ManageBodyType_CarObj_IsNotNull_Add_ShouldCallCorrectMethods() { //Arrange var sut = new BodyTypeRepository(_mockContext.Object); //Act _ = sut.ManageBodyType(new BodyType() { BodyTypeName = "XYZ" }); //Assert _mockContext.Verify(x => x.BodyTypes.Add(It.Is <BodyType>(x => x.BodyTypeName.Equals("XYZ"))), Times.Once); _mockContext.Verify(x => x.SaveChanges(), Times.Once); }