Beispiel #1
0
        public void TestStructConstructors()
        {
            SimpleStruct st1 = new SimpleStruct();

            st1.code  = 1;
            st1.msg   = "msg";
            st1.sType = SimpleEnum.S2;
            SimpleStruct res1 = m_testService.EchoSimpleStruct(st1);

            Assert.AreEqual(st1.code, res1.code, "st1.code");
            Assert.AreEqual(st1.msg, res1.msg, "st1.msg");
            Assert.AreEqual(st1.sType, res1.sType, "st1.sType");
            SimpleStruct st2  = new SimpleStruct(2, "msg2", SimpleEnum.S3);
            SimpleStruct res2 = m_testService.EchoSimpleStruct(st2);

            Assert.AreEqual(st2.code, res2.code, "st2.code");
            Assert.AreEqual(st2.msg, res2.msg, "st2.msg");
            Assert.AreEqual(st2.sType, res2.sType, "st2.sType");
        }