public void CoveragePlanFinancialStopLossTest() { restClient.Setup(x => x.Execute(It.IsAny <string>(), It.IsAny <RequestOptions>(), It.IsAny <Hashtable>())) .Returns(new RestResponse() { StatusCode = HttpStatusCode.OK, Content = TestHelper.GetJson(TestResource.MocksPath + "Coverage.json") }); coverage.ExecuteObj = restClient.Object; CoverageResponse coverageResponse = coverage.All(param); Plan expectedCoverage = CoveragePlanExpectedResults.GetExpectedCoveragePlan(); TestHelper.PropertyValuesAreEquals(coverageResponse.Plan.Financials.StopLoss, expectedCoverage.Financials.StopLoss); }
public void CoveragePlanFinancialCostContainmentAndSpendDownTest() { restClient.Setup(x => x.Execute(It.IsAny <string>(), It.IsAny <RequestOptions>(), It.IsAny <Hashtable>())) .Returns(new RestResponse() { StatusCode = HttpStatusCode.OK, Content = TestHelper.GetJson(TestResource.MocksPath + "Coverage.json") }); coverage.ExecuteObj = restClient.Object; var coverageResponse = coverage.All(param); Financial expectedCoverage = CoveragePlanExpectedResults.GetFinancial(); TestHelper.PropertyValuesAreEquals(coverageResponse.Plan.Financials.CostContainment, expectedCoverage); TestHelper.PropertyValuesAreEquals(coverageResponse.Plan.Financials.SpendDown, expectedCoverage); }