public IActionResult Update([FromBody] SubscriptionType sub) { var res = new UpdateSubscriptionType(Repository, sub).Execute(); if (res == -1) { return(Conflict()); } return(Ok(res)); }
public void ShouldUpdateSubscriptionType() { var subType = new domain.SubscriptionType(0, "test", 8, 5, 3, 30, 25, 200, 280, "description"); var mockSubTypeRepo = new Mock <ISubscriptionTypeRepository>(); mockSubTypeRepo.Setup(m => m.Update(subType)).Returns(0); var res = new UpdateSubscriptionType(mockSubTypeRepo.Object, subType).Execute(); Assert.AreEqual(0, res); }