Пример #1
0
 public override void execute(BRemote __byps__remote, BAsyncResultIF <Object> __byps__asyncResult)
 {
     // checkpoint byps.gen.cs.GenApiClass:413
     try {
         RemoteListTypes __byps__remoteT = (RemoteListTypes)__byps__remote;
         BAsyncResultSendMethod <IList <byps.test.api.prim.PrimitiveTypes> > __byps__outerResult = new BAsyncResultSendMethod <IList <byps.test.api.prim.PrimitiveTypes> >(__byps__asyncResult, new byps.test.api.BResult_1596367810());
         __byps__remoteT.GetPrimitiveTypes1(BAsyncResultHelper.ToDelegate(__byps__outerResult));
     } catch (Exception e) {
         __byps__asyncResult.setAsyncResult(null, e);
     }
 }
Пример #2
0
        public void testRemoteListTypes()
        {
            log.info("testRemoteListTypes(");

            ListTypes obj = new ListTypes();

            obj.Boolean1        = new List <bool>(new bool[] { true, false });
            obj.Byte1           = new List <byte>(new byte[] { (byte)1, (byte)2, (byte)3 });
            obj.Char1           = new List <char>(new char [] { 'a', 'b' });
            obj.Double1         = new List <double>(new double[] { 0.0, 0.1, 0.2 });
            obj.Float1          = new List <float>(new float[] { 1f, 2f, 3f, 4f });
            obj.Int1            = new List <int>(new int[] { 1, 2, 3, 4, 5 });
            obj.Long1           = new List <long>(new long[] { 1L, 2L, 3L, 4L, 5L, 6L });
            obj.PrimitiveTypes1 = new List <PrimitiveTypes>(new PrimitiveTypes[] { TestUtils.createObjectPrimitiveTypes() });
            obj.Short1          = new List <short>(new short[] { (short)1 });
            obj.String1         = new List <String>(new String[] { "a", "b", "c" });
            obj.Date1           = new List <DateTime>(new DateTime[] { new DateTime(), new DateTime(1999, 11, 22, 23, 33, 33, 333) });
            obj.Obj1            = new List <Object>();
            obj.Obj1.Add(TestUtils.createObjectPrimitiveTypes());

            remote.SetBoolean1(obj.Boolean1);
            TestUtils.assertEquals(log, "boolean1", obj.Boolean1, remote.GetBoolean1());
            remote.SetByte1(obj.Byte1);
            TestUtils.assertEquals(log, "byte1", obj.Byte1, remote.GetByte1());
            remote.SetChar1(obj.Char1);
            TestUtils.assertEquals(log, "char1", obj.Char1, remote.GetChar1());
            remote.SetDouble1(obj.Double1);
            TestUtils.assertEquals(log, "double1", obj.Double1, remote.GetDouble1());
            remote.SetFloat1(obj.Float1);
            TestUtils.assertEquals(log, "float1", obj.Float1, remote.GetFloat1());
            remote.SetInt1(obj.Int1);
            TestUtils.assertEquals(log, "int1", obj.Int1, remote.GetInt1());
            remote.SetLong1(obj.Long1);
            TestUtils.assertEquals(log, "long1", obj.Long1, remote.GetLong1());
            remote.SetPrimitiveTypes1(obj.PrimitiveTypes1);
            TestUtils.assertEquals(log, "primitiveTypes1", obj.PrimitiveTypes1, remote.GetPrimitiveTypes1());
            remote.SetShort1(obj.Short1);
            TestUtils.assertEquals(log, "short1", obj.Short1, remote.GetShort1());
            remote.SetString1(obj.String1);
            TestUtils.assertEquals(log, "string1", obj.String1, remote.GetString1());
            remote.SetDate1(obj.Date1);
            TestUtils.assertEquals(log, "date1", obj.Date1, remote.GetDate1());
            remote.SetObj1(obj.Obj1);
            TestUtils.assertEquals(log, "obj1", obj.Obj1, remote.GetObj1());

            log.info(")testRemoteListTypes");
        }