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"); }