public void Update(Invention inventionCategory, InventionDto dto) { inventionCategory.SetCode(dto.Code); inventionCategory.SetName(dto.Name); inventionCategory.Description = dto.Description; inventionCategory.CategoryId = dto.CategoryId; inventionCategory.SetPrice(dto.Price); inventionCategory.Enable = dto.Enable; }
public void SetName_UsingInvalidName_ThrowsBusinessRuleException(string name) { //Arrange var invention = new Invention(); //Act TestDelegate testDelegate = () => invention.SetName(name); //Assert Assert.Throws <BusinessRuleException>(testDelegate); }
public void SetName_UsingValidName_SetsNameToInvention() { //Arrange var invention = new Invention(); //Act invention.SetName("test"); //Assert Assert.IsTrue(invention.Name == "test"); }