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);
        }
Example #4
0
        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);
        }