WebServiceContainer CreateWebServiceContainerThrowingException(string response) { ErrorResultTO errors; var compiler = DataListFactory.CreateDataListCompiler(); var dataListId = compiler.ConvertTo(DataListFormat.CreateFormat(GlobalConstants._XML), "", "<DataList></DataList>".ToStringBuilder(), out errors); var dataObj = new Mock <IDSFDataObject>(); dataObj.Setup(d => d.DataListID).Returns(dataListId); var serviceExecution = new WebserviceExecution(dataObj.Object, true); var webService = new WebService { Method = new ServiceMethod() }; var outputDescription = new OutputDescription { Format = OutputFormats.ShapedXML }; webService.OutputDescription = outputDescription; serviceExecution.Service = webService; var container = new WebServiceContainerMockWithError(serviceExecution) { WebRequestRespsonse = response, }; return(container); }
public void WhenTheServiceIsExecuted() { When(@"the mapping is generated"); ErrorResultTO errors; var webService = ScenarioContext.Current.Get <ServiceModel.Data.WebService>("WebService"); var dataObj = new Mock <IDSFDataObject>(); var serviceExecution = new WebserviceExecution(dataObj.Object, true); var webSource = webService.Source as WebSource; Assert.IsNotNull(webSource); serviceExecution.Service = webService; serviceExecution.Source = webSource; serviceExecution.InstanceOutputDefintions = webService.OutputSpecification; Guid executeID = serviceExecution.Execute(out errors, 0); ScenarioContext.Current.Add("DataListID", executeID); ScenarioContext.Current.Add("DataObject", dataObj.Object); }
public void WhenTheServiceIsExecuted() { When(@"the mapping is generated"); ErrorResultTO errors; var compiler = DataListFactory.CreateDataListCompiler(); var webService = ScenarioContext.Current.Get <ServiceModel.Data.WebService>("WebService"); var shape = compiler.ShapeDev2DefinitionsToDataList(webService.OutputSpecification, enDev2ArgumentType.Output, false, out errors); var dataListID = compiler.ConvertTo(DataListFormat.CreateFormat(GlobalConstants._XML), "", shape, out errors); var dataObj = new Mock <IDSFDataObject>(); dataObj.Setup(d => d.DataListID).Returns(dataListID); var serviceExecution = new WebserviceExecution(dataObj.Object, true); var webSource = webService.Source as WebSource; Assert.IsNotNull(webSource); serviceExecution.Service = webService; serviceExecution.Source = webSource; serviceExecution.InstanceOutputDefintions = webService.OutputSpecification; Guid executeID = serviceExecution.Execute(out errors); ScenarioContext.Current.Add("DataListID", executeID); }
protected virtual Guid ExecuteWebservice(WebserviceExecution container,int update) { return container.Execute(out _errorsTo, update); }
public void WhenTheServiceIsExecuted() { When(@"the mapping is generated"); ErrorResultTO errors; var webService = ScenarioContext.Current.Get<ServiceModel.Data.WebService>("WebService"); var dataObj = new Mock<IDSFDataObject>(); var serviceExecution = new WebserviceExecution(dataObj.Object, true); var webSource = webService.Source as WebSource; Assert.IsNotNull(webSource); serviceExecution.Service = webService; serviceExecution.Source = webSource; serviceExecution.InstanceOutputDefintions = webService.OutputSpecification; Guid executeID = serviceExecution.Execute(out errors,0); ScenarioContext.Current.Add("DataListID", executeID); ScenarioContext.Current.Add("DataObject", dataObj.Object); }
protected virtual Guid ExecuteWebservice(WebserviceExecution container) { return container.Execute(out _errorsTo); }
protected virtual Guid ExecuteWebservice(WebserviceExecution container) { return(container.Execute(out _errorsTo)); }
protected virtual Guid ExecuteWebservice(WebserviceExecution container, int update) { return(container.Execute(out _errorsTo, update)); }
public void WhenTheServiceIsExecuted() { When(@"the mapping is generated"); ErrorResultTO errors; var compiler = DataListFactory.CreateDataListCompiler(); var webService = ScenarioContext.Current.Get<ServiceModel.Data.WebService>("WebService"); var shape = compiler.ShapeDev2DefinitionsToDataList(webService.OutputSpecification, enDev2ArgumentType.Output, false, out errors); var dataListID = compiler.ConvertTo(DataListFormat.CreateFormat(GlobalConstants._XML), "", shape, out errors); var dataObj = new Mock<IDSFDataObject>(); dataObj.Setup(d => d.DataListID).Returns(dataListID); var serviceExecution = new WebserviceExecution(dataObj.Object, true); var webSource = webService.Source as WebSource; Assert.IsNotNull(webSource); serviceExecution.Service = webService; serviceExecution.Source = webSource; serviceExecution.InstanceOutputDefintions = webService.OutputSpecification; Guid executeID = serviceExecution.Execute(out errors); ScenarioContext.Current.Add("DataListID", executeID); }