public void GetPricingPackage_ReturnsNOK() { var controller = new PricingPackageController(ippm); // Act var result = controller.GetPricingPackage(1); // Assert Assert.IsType <BadRequestObjectResult>(result); }
public void GetPricingPackages_ReturnsNOK() { var controller = new PricingPackageController(ippm); // Act var result = controller.GetPricingPackages(); // Assert Assert.NotEmpty(result); }
public void GetActivePackages_ReturnsOK() { var controller = new PricingPackageController(ippm); // Act var result = controller.GetActivePackages(); // Assert Assert.IsType <System.Collections.Generic.List <PricingPackageDto> >(result); Assert.NotEmpty(result); }
public void GetPricingPackages_ReturnsOK() { var mockSub = new Mock <IPricingPackageManipulation>(); var controller = new PricingPackageController(mockSub.Object); // Act var result = controller.GetPricingPackages(); // Assert Assert.Empty(result); }
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 GetActivePackages_ReturnsNOK() { var mockSub = new Mock <IPricingPackageManipulation>(); var controller = new PricingPackageController(mockSub.Object); // Act var result = controller.GetActivePackages(); // Assert Assert.IsType <System.Collections.Generic.List <PricingPackageDto> >(result); Assert.Empty(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); }