예제 #1
0
파일: Eo.cs 프로젝트: Ali-Alzyoud/efl-1
        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();
        }
예제 #2
0
파일: Eo.cs 프로젝트: Ali-Alzyoud/efl-1
        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();
        }
예제 #3
0
파일: Eo.cs 프로젝트: Ali-Alzyoud/efl-1
 public static void instantiate_inherited()
 {
     Efl.Object loop = new MyObject();
     Test.Assert(loop.NativeHandle != System.IntPtr.Zero);
     loop.Dispose();
 }