示例#1
0
        public void PayersStatussesTest()
        {
            StatusResponse actualPayers     = payers.Statusses();
            string         expectedResponse = TestHelper.GetJson(TestResource.ExpectedResponse + "PayersStatus.json");

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

            PropertyTypesCheck(expectedResponse, actualPayers.JsonResponse());
        }
        public void StatussesTest()
        {
            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 + "PayerStatus.json")
            });

            payers.ExecuteObj = restClient.Object;

            StatusResponse statusses         = payers.Statusses();
            StatusResponse expectedStatusses = PayerSuccessExpectedResults.GetExpectePayersStatusses();

            TestHelper.PropertyValuesAreEquals(statusses, expectedStatusses);
        }