コード例 #1
0
        public void ClaimPayementReportsTest()
        {
            ClaimPaymentReportsResponse actualResponse = claim.GetClaimPaymentReport();

            string expectedResponse = TestHelper.GetJson(TestResource.ExpectedResponse + "PaymentReports.json");

            TestHelper.CompareProperties(expectedResponse, actualResponse.JsonResponse());

            ClaimPaymentReportsResponse expectedObj = JsonConvert.DeserializeObject <ClaimPaymentReportsResponse>(expectedResponse);
            ClaimPaymentReportsResponse actualObj   = JsonConvert.DeserializeObject <ClaimPaymentReportsResponse>(actualResponse.JsonResponse());

            TestHelper.PropertyValuesAreEquals(actualObj, expectedObj);
        }
コード例 #2
0
ファイル: ClaimTests.cs プロジェクト: muness/eligible-CSharp
        public void GetAllClaimPaymentReportTest()
        {
            restClient.Setup(x => x.Execute(It.IsAny <string>(), It.IsAny <RequestOptions>(), It.IsAny <Hashtable>()))
            .Returns(new RestResponse()
            {
                StatusCode = HttpStatusCode.OK,
                Content    = TestHelper.GetJson(TestResource.ExpectedResponse + "PaymentReports.json")
            });


            claim.ExecuteObj = restClient.Object;
            var report = claim.GetClaimPaymentReport();

            Fixture fixture = new Fixture();
            ClaimPaymentReportsResponse sut = fixture.Create <ClaimPaymentReportsResponse>();

            TestHelper.PropertiesAreEqual(sut, report.JsonResponse());
        }