Esempio n. 1
0
        public void TestBinarizableMethods()
        {
            var prx = GetProxy();

            var obj = new TestBinarizableClass {
                Prop = "PropValue"
            };

            var result = prx.BinarizableResultMethod(1, obj);

            Assert.AreEqual(obj.Prop, result.Deserialize <TestBinarizableClass>().Prop);
        }
Esempio n. 2
0
        public void TestBinarizableMethods()
        {
            var prx = GetProxy();

            var obj = new TestBinarizableClass {
                Prop = "PropValue"
            };
            var portObj = Binary.ToBinary <IBinaryObject>(obj);

            var result = prx.BinarizableArgAndResultMethod(1, portObj);

            Assert.AreEqual(obj.Prop, result.Deserialize <TestBinarizableClass>().Prop);
        }
Esempio n. 3
0
 /** <inheritdoc /> */
 public IBinaryObject BinarizableResultMethod(int arg1, TestBinarizableClass arg2)
 {
     return(_binary.ToBinary <IBinaryObject>(arg2));
 }