public void GivenIHaveAWebserviceWithAsAResponse(string responseFileName) { var service = new Runtime.ServiceModel.Data.WebService(); var readToEnd = ReadFromAssemblyResource(responseFileName); service.RequestResponse = readToEnd; scenarioContext.Add("WebService", service); }
public void GivenIHaveAWebservice() { var webSourceXML = XmlResource.Fetch("Google_Address_Lookup"); var webSource = new WebSource(webSourceXML); var service = new Runtime.ServiceModel.Data.WebService { Source = webSource }; scenarioContext.Add("WebService", service); }
public void GivenIHaveAWebserviceCallingHttpMaps_Googleapis_ComMapsApiGeocodeJsonSensorTrueAmpAddressAddress() { var webSourceXML = XmlResource.Fetch("Google_Address_Lookup"); var webSource = new WebSource(webSourceXML); var service = new Runtime.ServiceModel.Data.WebService { Source = webSource, RequestUrl = webSource.DefaultQuery }; ErrorResultTO errors; WebServices.ExecuteRequest(service, false, out errors); scenarioContext.Add("WebService", service); }
public void GivenIHaveTheGetCitiesWebservice() { var webSourceXml = XmlResource.Fetch("Google_Address_Lookup"); var webSource = new WebSource(webSourceXml); var webService = new Runtime.ServiceModel.Data.WebService { Source = webSource, RequestUrl = webSource.DefaultQuery }; ErrorResultTO errors; WebServices.ExecuteRequest(webService, false, out errors); IOutputDescription outputDescription = webService.GetOutputDescription(); webService.OutputDescription = outputDescription; outputDescription.ToRecordsetList(webService.Recordsets); webService.OutputSpecification = webService.GetOutputString(webService.Recordsets); ScenarioContext.Current.Add("WebService", webService); }