コード例 #1
0
        public void TestRecStruct()
        {
            RecStruct arg = new RecStruct();

            arg.seq        = new RecStruct[1];
            arg.seq[0].seq = new RecStruct[0]; // a null sequence is not allowed
            RecStruct result = m_testService.EchoRecStruct(arg);

            Assert.IsNotNull(result);
            Assert.IsNotNull(result.seq);
            Assert.AreEqual(arg.seq.Length, result.seq.Length);
            Assert.IsNotNull(result.seq[0]);
        }