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); }
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); }
/** <inheritdoc /> */ public IBinaryObject BinarizableResultMethod(int arg1, TestBinarizableClass arg2) { return(_binary.ToBinary <IBinaryObject>(arg2)); }