+int UtcDaliBaseHandleGetTypeNameN(void)
+{
+
+ TestApplication application;
+ tet_infoline("Testing Dali::BaseObject::GetTypeName");
+ FakeObject object;
+ std::string typeName = object.GetTypeName();
+
+ DALI_TEST_CHECK( typeName.empty() );
+ END_TEST;
+}
+
+int UtcDaliBaseHandleGetTypeInfoP(void)
+{
+ TestApplication application;
+ tet_infoline("Testing Dali::BaseHandle::GetTypeInfo");
+
+ Dali::TypeInfo info;
+ Actor actor = Actor::New();
+
+ bool ok = actor.GetTypeInfo( info );
+ DALI_TEST_CHECK( ok );
+ END_TEST;
+}
+
+int UtcDaliBaseHandleThisIsSaferThanReturningVoidStar(void)
+{
+ TestApplication application;
+ tet_infoline("Testing Dali::BaseHandle::GetTypeInfo");
+ FakeHandle handle;
+ handle.RunTest();
+ tet_result(TET_PASS);
+ END_TEST;
+
+}
+
+int UtcDaliBaseHandleGetTypeInfoN(void)
+{
+ TestApplication application;
+ tet_infoline("Testing Dali::BaseHandle::GetTypeInfo");
+
+ Dali::TypeInfo info;
+ FakeObject object;
+
+ bool ok = object.GetTypeInfo( info );
+ DALI_TEST_CHECK( !ok );
+ END_TEST;
+}
+