Example #1
0
        public void TestNonSerilizableFormalParam()
        {
            TestNonSerializableBaseClass arg    = new TestSerializableClassCImpl();
            TestNonSerializableBaseClass result = m_testService.TestAbstractValueTypeEcho(arg);

            Assertion.AssertEquals(typeof(TestSerializableClassCImpl), result.GetType());
        }
Example #2
0
        public void TestBaseTypeNonSerializableParam()
        {
            TestSerializableClassCImpl arg = new TestSerializableClassCImpl();

            arg.Msg = "test";
            TestSerializableClassC result = m_testService.TestEchoSerializableC(arg);

            Assertion.AssertEquals(arg.Msg, result.Msg);
            // check method implementation called
            Assertion.AssertEquals(result.Msg, result.Format());
        }
Example #3
0
 public void TestBaseTypeNonSerializableParam() {
     TestSerializableClassCImpl arg = new TestSerializableClassCImpl();
     arg.Msg = "test";
     TestSerializableClassC result = m_testService.TestEchoSerializableC(arg);
     Assertion.AssertEquals(arg.Msg, result.Msg);
     // check method implementation called
     Assertion.AssertEquals(result.Msg, result.Format());
 }
Example #4
0
 public void TestNonSerilizableFormalParam() {
     TestNonSerializableBaseClass arg = new TestSerializableClassCImpl();
     TestNonSerializableBaseClass result = m_testService.TestAbstractValueTypeEcho(arg);
     Assertion.AssertEquals(typeof(TestSerializableClassCImpl), result.GetType());
 }