Esempio n. 1
0
        public static void test_protected_interface_in_inherited_class_called_from_c()
        {
            var obj = new MyObject();

            Test.AssertEquals(obj.CallMethodProtected(42), 42 * 42);
            obj.Dispose();
        }
Esempio n. 2
0
        public static void test_iface_value_property()
        {
            var obj  = new Dummy.TestObject();
            var prop = new MyObject();

            obj.IfaceValueProp = prop;
            Test.AssertEquals(obj.IfaceValueProp, prop);

            obj.Dispose();
            prop.Dispose();
        }
Esempio n. 3
0
 public static void instantiate_inherited()
 {
     Efl.Object loop = new MyObject();
     Test.Assert(loop.NativeHandle != System.IntPtr.Zero);
     loop.Dispose();
 }