public async Task CalculationController_Either__WrongProbabilityB_BadRequest() { var calculationRequest = SeedData.CreateInvalidCalculationRequestWithWrongProbabilityB(); var calculationController = GetCalculationController(); var actionResult = await calculationController.CalculateEitherFunction(calculationRequest); var badRequestResult = Assert.IsType <BadRequestObjectResult>(actionResult); Assert.NotNull(badRequestResult); Assert.Equal(400, badRequestResult.StatusCode); }
public async Task CalculationController_CombineWith__WrongProbabilityB_BadRequest() { var calculationRequest = SeedData.CreateInvalidCalculationRequestWithWrongProbabilityB(); var calculationController = GetCalculationController(); var actionResult = await calculationController.CalculateCombinedWithFunction(calculationRequest); var badRequestResult = Assert.IsType <BadRequestObjectResult>(actionResult); Assert.NotNull(badRequestResult); Assert.Equal(400, badRequestResult.StatusCode); Assert.Equal("Value [-0.8] is not valid (Parameter 'Value')", badRequestResult.Value); }