public void SearchOptionsTest() { var actualPayers = payers.SearchOptions(); string expectedResponse = TestHelper.GetJson(TestResource.ExpectedResponse + "SearchOptions.json"); TestHelper.CompareProperties(expectedResponse, actualPayers.JsonResponse()); }
public void SearchOptionsTest() { 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 + "SearchOptions.json") }); payers.ExecuteObj = restClient.Object; PayersSearchOptionResponse searchOptions = payers.SearchOptions(); Collection <PayerSearchOptionResponse> expectedSearchOptions = SearchOptionsExpectedResults.GetExpectedSearchOption(); Assert.IsNotNull(searchOptions); Assert.AreEqual(expectedSearchOptions.Count, searchOptions.SearchOptionsList.Count); Assert.AreEqual(expectedSearchOptions[0].PayerId, searchOptions.SearchOptionsList[0].PayerId); Assert.AreEqual(expectedSearchOptions[0].SearchOptions.Count, searchOptions.SearchOptionsList[0].SearchOptions.Count); }