Beispiel #1
0
 public void DeserializeMessageContractWrappedSampleWithOriginalContract()
 {
     CallParameterInfo[] parameters;
     parameters = RunDeserializer("Contracts.dll", "MessageContract.svclog", true, "http://contoso.com/service/test/IArithmetic/WrappedAdd");
     Assert.AreEqual <int>(1, parameters.Length);
     this.ValidateNonNullInputParameter <Contracts.AddRequestWrappedMessage>(parameters[0], "request");
     Contracts.AddRequestWrappedMessage msg = (Contracts.AddRequestWrappedMessage)parameters[0].Value;
     Assert.AreEqual <string>("hello", msg.header.Header);
     Assert.AreEqual <int>(11, msg.A);
     Assert.AreEqual <int>(6, msg.B);
 }
 private void WrappedAdd()
 {
     Contracts.AddRequestWrappedMessage request = new Contracts.AddRequestWrappedMessage();
     request.header        = new Contracts.TestHeader();
     request.header.Header = "hello";
     request.A             = 11;
     request.B             = 6;
     this.CustomiseWrappedAdd(request);
     _testContext.BeginTimer("GeneratedSampleTestWithProxyFromServerTrace_WrappedAdd");
     try
     {
         arithmeticClient.WrappedAdd(request);
     }
     finally
     {
         _testContext.EndTimer("GeneratedSampleTestWithProxyFromServerTrace_WrappedAdd");
     }
 }
Beispiel #3
0
 private void CustomiseWrappedAdd(Contracts.AddRequestWrappedMessage request)
 {
 }