public void Post_ReturnsOK() { var controller = new PricingPackageController(ippm); // Act PricingPackageDto ppdo = new PricingPackageDto(); var result = controller.Post(ppdo); // Assert Assert.IsType <OkObjectResult>(result); }
public void Create_ReturnsBadRequest_GivenInvalidModel() { // Arrange & Act var mockSub = new Mock <IPricingPackageManipulation>(); var controller = new PricingPackageController(mockSub.Object); controller.ModelState.AddModelError("error", "some error"); // Act var result = controller.Post(pricingPackage: null); // Assert Assert.IsType <BadRequestObjectResult>(result); }