private Proxy.MonoTests.Features.Client.ComplexPrimitiveClass GetNewDataInstance() { Proxy.MonoTests.Features.Client.ComplexPrimitiveClass inst = new Proxy.MonoTests.Features.Client.ComplexPrimitiveClass(); inst.byteMember = 1; inst.sbyteMember = 1; inst.intMember = 1; inst.uintMember = 1; inst.shortMember = 1; inst.ushortMember = 1; inst.longMember = 1; inst.ulongMember = 1; inst.doubleMember = 1; inst.floatMember = 1; return(inst); }
public void TestPrimitiveComplexType() { Proxy.MonoTests.Features.Client.ComplexPrimitiveClass n1 = GetNewDataInstance(); Proxy.MonoTests.Features.Client.ComplexPrimitiveClass n2 = GetNewDataInstance(); Proxy.MonoTests.Features.Client.ComplexPrimitiveClass result = ClientProxy.Add(n1, n2); Assert.IsTrue(result.byteMember == 2); Assert.IsTrue(result.sbyteMember == 2); Assert.IsTrue(result.shortMember == 2); Assert.IsTrue(result.ushortMember == 2); Assert.IsTrue(result.intMember == 2); Assert.IsTrue(result.uintMember == 2); Assert.IsTrue(result.longMember == 2); Assert.IsTrue(result.ulongMember == 2); Assert.IsTrue(result.doubleMember == 2); Assert.IsTrue(result.floatMember == 2); }
public Proxy.MonoTests.Features.Client.ComplexPrimitiveClass AddByRef(Proxy.MonoTests.Features.Client.ComplexPrimitiveClass n1, Proxy.MonoTests.Features.Client.ComplexPrimitiveClass n2) { return(base.Channel.AddByRef(n1, n2)); }