public void Get_customers_using_Soap11ServiceClient()
        {
            using (IServiceClient client = new Soap11ServiceClient(base.BasicHttpSyncReplyUri))
            {
                var request = new GetCustomers {
                    CustomerIds = new ArrayOfIntId {
                        CustomerId
                    }
                };
                var response = client.Send <GetCustomersResponse>(request);

                Assert.AreEqual(1, response.Customers.Count);
                Assert.AreEqual(CustomerId, response.Customers[0].Id);
            }
        }
 public void Get_customers_using_dto_from_xsd_and_deserialize_BasicHttp()
 {
     using (var client = new Soap11ServiceClient(base.BasicHttpSyncReplyUri))
     {
         var request = new xsd.GetCustomers {
             Version = 100, CustomerIds = new xsd.ArrayOfIntId {
                 CustomerId
             }
         };
         var response          = client.Send(request);
         var customersResponse = response.GetBody <xsd.GetCustomersResponse>();
         Assert.AreEqual(1, customersResponse.Customers.Length);
         Assert.AreEqual(CustomerId, customersResponse.Customers[0].Id);
     }
 }
        public void Get_customers_using_dto_from_assembly_and_parse_with_xlinq_BasicHttp()
        {
            using (var client = new Soap11ServiceClient(base.BasicHttpSyncReplyUri))
            {
                var request = new GetCustomers {
                    CustomerIds = new ArrayOfIntId {
                        CustomerId
                    }
                };
                var response  = client.Send(request);
                var el        = XNode.ReadFrom(response.GetReaderAtBodyContents()) as XElement;
                var customers = el.AnyElement("Customers").AllElements("Customer").ToList();

                Assert.AreEqual(1, customers.Count);
                Assert.AreEqual(CustomerId, customers[0].GetInt("Id"));
            }
        }
Esempio n. 4
0
 public void OnBeforeEachTest(){
     soapClient = new Soap11ServiceClient(BaseUrl);
     soapClient.Send<ResetMoviesResponse>(new ResetMovies());
 }
 public void OnBeforeEachTest()
 {
     soapClient = new Soap11ServiceClient(BaseUrl);
     soapClient.Send <ResetMoviesResponse>(new ResetMovies());
 }
Esempio n. 6
0
 public void Client(string url)
 {
     Soap11ServiceClient client = new Soap11ServiceClient(url);
 }