Example #1
0
 public void TestNestedStructTypes()
 {
     TestService_package.InnerStruct arg = new TestService_package.InnerStruct();
     arg.Field1 = 21;
     TestService_package.InnerStruct result = m_testService.EchoInnerStruct(arg);
     Assert.IsNotNull(result);
     Assert.AreEqual(arg.Field1, result.Field1);
 }
Example #2
0
        public void TestInnerStructAsAny()
        {
            TestService_package.InnerStruct arg    = new TestService_package.InnerStruct(1);
            TestService_package.InnerStruct result =
                (TestService_package.InnerStruct)m_testService.EchoAny(arg);
            Assert.AreEqual(arg.Field1, result.Field1, "arg.Field1");

            TestService_package.InnerStruct result2 =
                (TestService_package.InnerStruct)m_testService.RetrieveInnerStructAsAny(arg);
            Assert.AreEqual(arg.Field1, result2.Field1, "arg.Field1");

            TestService_package._Event argEvent    = new TestService_package._Event(1);
            TestService_package._Event resultEvent =
                (TestService_package._Event)m_testService.EchoAny(argEvent);
            Assert.AreEqual(argEvent.EventId, resultEvent.EventId, "argEvent.EventId");

            TestService_package._Event resultEvent2 =
                (TestService_package._Event)m_testService.RetrieveEventAsAny(argEvent);
            Assert.AreEqual(argEvent.EventId, resultEvent2.EventId, "argEvent.EventId");
        }
Example #3
0
        public void TestInnerStructAsAny() {
            TestService_package.InnerStruct arg = new TestService_package.InnerStruct(1);
            TestService_package.InnerStruct result = 
                (TestService_package.InnerStruct)m_testService.EchoAny(arg);
            Assert.AreEqual(arg.Field1, result.Field1, "arg.Field1");

            TestService_package.InnerStruct result2 = 
                (TestService_package.InnerStruct)m_testService.RetrieveInnerStructAsAny(arg);
            Assert.AreEqual(arg.Field1, result2.Field1, "arg.Field1");

            TestService_package._Event argEvent = new TestService_package._Event(1);
            TestService_package._Event resultEvent = 
                (TestService_package._Event)m_testService.EchoAny(argEvent);
            Assert.AreEqual(argEvent.EventId, resultEvent.EventId, "argEvent.EventId");

            TestService_package._Event resultEvent2 = 
                (TestService_package._Event)m_testService.RetrieveEventAsAny(argEvent);
            Assert.AreEqual(argEvent.EventId, resultEvent2.EventId, "argEvent.EventId");            
        }
Example #4
0
 public void TestNestedStructTypes() {
     TestService_package.InnerStruct arg = new TestService_package.InnerStruct();
     arg.Field1 = 21;
     TestService_package.InnerStruct result = m_testService.EchoInnerStruct(arg);
     Assert.IsNotNull(result);
     Assert.AreEqual(arg.Field1, result.Field1);
 }