<?xml version="1.0" encoding="utf-8"?>
-<manifest xmlns="http://tizen.org/ns/packages" package="core-capi-ui-autofill-tests" version="0.1.0" api-version="3.0">
+<manifest xmlns="http://tizen.org/ns/packages" package="core-capi-ui-autofill-tests" version="0.1.0" api-version="5.5">
<label>CoreCapiUiAutofillTest</label>
<author email="test@tizen.org" href="www.tizen.org">test</author>
<description>Core API test Application</description>
<background-category value="iot-communication"/>
<background-category value="location"/>
<background-category value="media"/>
- <background-category value="sensor"/>
+ <background-category value="sensor"/>
</ui-application>
<privileges>
<privilege>http://tizen.org/privilege/appmanager.launch</privilege>
extern int utc_autofill_fill_response_group_create_p(void);
extern int utc_autofill_fill_response_group_create_n(void);
+extern int utc_autofill_fill_response_group_destroy_p(void);
+extern int utc_autofill_fill_response_group_destroy_n(void);
+
extern int utc_autofill_fill_response_group_clone_p(void);
extern int utc_autofill_fill_response_group_clone_n(void);
extern void utc_capi_ui_autofill_startup(void);
extern void utc_capi_ui_autofill_cleanup(void);
+extern int utc_autofill_create_p(void);
+extern int utc_autofill_create_n(void);
+
+extern int utc_autofill_destroy_p(void);
+extern int utc_autofill_destroy_n(void);
+
extern int utc_autofill_connect_p(void);
extern int utc_autofill_connect_n(void);
extern void utc_capi_ui_autofill_service_startup(void);
extern void utc_capi_ui_autofill_service_cleanup(void);
+extern int utc_autofill_service_initialize_p(void);
+extern int utc_autofill_service_deinitialize_p(void);
+
extern int utc_autofill_service_set_auth_info_requested_cb_p(void);
extern int utc_autofill_service_set_auth_info_requested_cb_n(void);
{"utc_autofill_fill_response_group_create_p", utc_autofill_fill_response_group_create_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_fill_response_group_create_n", utc_autofill_fill_response_group_create_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+ {"utc_autofill_fill_response_group_destroy_p", utc_autofill_fill_response_group_destroy_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+ {"utc_autofill_fill_response_group_destroy_n", utc_autofill_fill_response_group_destroy_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+
{"utc_autofill_fill_response_group_clone_p", utc_autofill_fill_response_group_clone_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_fill_response_group_clone_n", utc_autofill_fill_response_group_clone_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_error_info_get_error_code_n", utc_autofill_error_info_get_error_code_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
// client
+ {"utc_autofill_create_p", utc_autofill_create_p, NULL, NULL},
+ {"utc_autofill_create_n", utc_autofill_create_n, NULL, NULL},
+
+ {"utc_autofill_destroy_p", utc_autofill_destroy_p, NULL, NULL},
+ {"utc_autofill_destroy_n", utc_autofill_destroy_n, NULL, NULL},
+
{"utc_autofill_connect_p", utc_autofill_connect_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
{"utc_autofill_connect_n", utc_autofill_connect_n, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
{"utc_autofill_error_info_unset_received_cb_n", utc_autofill_error_info_unset_received_cb_n, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
// service
+ {"utc_autofill_service_initialize_p", utc_autofill_service_initialize_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
+ {"utc_autofill_service_deinitialize_p", utc_autofill_service_deinitialize_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
+
{"utc_autofill_service_set_auth_info_requested_cb_p", utc_autofill_service_set_auth_info_requested_cb_p, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
{"utc_autofill_service_set_auth_info_requested_cb_n", utc_autofill_service_set_auth_info_requested_cb_n, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
{"utc_autofill_service_unset_auth_info_requested_cb_p", utc_autofill_service_unset_auth_info_requested_cb_p, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
extern int utc_autofill_fill_response_group_create_p(void);
extern int utc_autofill_fill_response_group_create_n(void);
+extern int utc_autofill_fill_response_group_destroy_p(void);
+extern int utc_autofill_fill_response_group_destroy_n(void);
+
extern int utc_autofill_fill_response_group_clone_p(void);
extern int utc_autofill_fill_response_group_clone_n(void);
extern void utc_capi_ui_autofill_startup(void);
extern void utc_capi_ui_autofill_cleanup(void);
+extern int utc_autofill_create_p(void);
+extern int utc_autofill_create_n(void);
+
+extern int utc_autofill_destroy_p(void);
+extern int utc_autofill_destroy_n(void);
+
extern int utc_autofill_connect_p(void);
extern int utc_autofill_connect_n(void);
extern void utc_capi_ui_autofill_service_startup(void);
extern void utc_capi_ui_autofill_service_cleanup(void);
+extern int utc_autofill_service_initialize_p(void);
+extern int utc_autofill_service_deinitialize_p(void);
+
extern int utc_autofill_service_set_auth_info_requested_cb_p(void);
extern int utc_autofill_service_set_auth_info_requested_cb_n(void);
{"utc_autofill_fill_response_group_create_p", utc_autofill_fill_response_group_create_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_fill_response_group_create_n", utc_autofill_fill_response_group_create_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+ {"utc_autofill_fill_response_group_destroy_p", utc_autofill_fill_response_group_destroy_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+ {"utc_autofill_fill_response_group_destroy_n", utc_autofill_fill_response_group_destroy_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+
{"utc_autofill_fill_response_group_clone_p", utc_autofill_fill_response_group_clone_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_fill_response_group_clone_n", utc_autofill_fill_response_group_clone_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_error_info_get_error_code_n", utc_autofill_error_info_get_error_code_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
// client
+ {"utc_autofill_create_p", utc_autofill_create_p, NULL, NULL},
+ {"utc_autofill_create_n", utc_autofill_create_n, NULL, NULL},
+
+ {"utc_autofill_destroy_p", utc_autofill_destroy_p, NULL, NULL},
+ {"utc_autofill_destroy_n", utc_autofill_destroy_n, NULL, NULL},
+
{"utc_autofill_connect_p", utc_autofill_connect_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
{"utc_autofill_connect_n", utc_autofill_connect_n, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
{"utc_autofill_error_info_unset_received_cb_n", utc_autofill_error_info_unset_received_cb_n, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
// service
+ {"utc_autofill_service_initialize_p", utc_autofill_service_initialize_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
+ {"utc_autofill_service_deinitialize_p", utc_autofill_service_deinitialize_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
+
{"utc_autofill_service_set_auth_info_requested_cb_p", utc_autofill_service_set_auth_info_requested_cb_p, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
{"utc_autofill_service_set_auth_info_requested_cb_n", utc_autofill_service_set_auth_info_requested_cb_n, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
{"utc_autofill_service_unset_auth_info_requested_cb_p", utc_autofill_service_unset_auth_info_requested_cb_p, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
extern int utc_autofill_fill_response_group_create_p(void);
extern int utc_autofill_fill_response_group_create_n(void);
+extern int utc_autofill_fill_response_group_destroy_p(void);
+extern int utc_autofill_fill_response_group_destroy_n(void);
+
extern int utc_autofill_fill_response_group_clone_p(void);
extern int utc_autofill_fill_response_group_clone_n(void);
extern void utc_capi_ui_autofill_startup(void);
extern void utc_capi_ui_autofill_cleanup(void);
+extern int utc_autofill_create_p(void);
+extern int utc_autofill_create_n(void);
+
+extern int utc_autofill_destroy_p(void);
+extern int utc_autofill_destroy_n(void);
+
extern int utc_autofill_connect_p(void);
extern int utc_autofill_connect_n(void);
extern void utc_capi_ui_autofill_service_startup(void);
extern void utc_capi_ui_autofill_service_cleanup(void);
+extern int utc_autofill_service_initialize_p(void);
+extern int utc_autofill_service_deinitialize_p(void);
+
extern int utc_autofill_service_set_auth_info_requested_cb_p(void);
extern int utc_autofill_service_set_auth_info_requested_cb_n(void);
{"utc_autofill_fill_response_group_create_p", utc_autofill_fill_response_group_create_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_fill_response_group_create_n", utc_autofill_fill_response_group_create_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+ {"utc_autofill_fill_response_group_destroy_p", utc_autofill_fill_response_group_destroy_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+ {"utc_autofill_fill_response_group_destroy_n", utc_autofill_fill_response_group_destroy_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
+
{"utc_autofill_fill_response_group_clone_p", utc_autofill_fill_response_group_clone_p, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_fill_response_group_clone_n", utc_autofill_fill_response_group_clone_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
{"utc_autofill_error_info_get_error_code_n", utc_autofill_error_info_get_error_code_n, utc_capi_ui_autofill_common_startup, utc_capi_ui_autofill_common_cleanup},
// client
+ {"utc_autofill_create_p", utc_autofill_create_p, NULL, NULL},
+ {"utc_autofill_create_n", utc_autofill_create_n, NULL, NULL},
+
+ {"utc_autofill_destroy_p", utc_autofill_destroy_p, NULL, NULL},
+ {"utc_autofill_destroy_n", utc_autofill_destroy_n, NULL, NULL},
+
{"utc_autofill_connect_p", utc_autofill_connect_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
{"utc_autofill_connect_n", utc_autofill_connect_n, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
{"utc_autofill_error_info_unset_received_cb_n", utc_autofill_error_info_unset_received_cb_n, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
// service
+ {"utc_autofill_service_initialize_p", utc_autofill_service_initialize_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
+ {"utc_autofill_service_deinitialize_p", utc_autofill_service_deinitialize_p, utc_capi_ui_autofill_startup, utc_capi_ui_autofill_cleanup},
+
{"utc_autofill_service_set_auth_info_requested_cb_p", utc_autofill_service_set_auth_info_requested_cb_p, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
{"utc_autofill_service_set_auth_info_requested_cb_n", utc_autofill_service_set_auth_info_requested_cb_n, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
{"utc_autofill_service_unset_auth_info_requested_cb_p", utc_autofill_service_unset_auth_info_requested_cb_p, utc_capi_ui_autofill_service_startup, utc_capi_ui_autofill_service_cleanup},
return 0;
}
+/**
+ * @testcase utc_autofill_fill_response_group_destroy_p
+ * @since_tizen 5.5
+ * @description Positive UTC of the function that add destroys autofill fill response group.
+ */
+int utc_autofill_fill_response_group_destroy_p(void)
+{
+ autofill_fill_response_group_h res_group;
+ int ret = autofill_fill_response_group_create(&res_group);
+ assert_eq(ret, AUTOFILL_ERROR_NONE);
+
+ ret = autofill_fill_response_group_destroy(res_group);
+ assert_eq(ret, AUTOFILL_ERROR_NONE);
+
+ return 0;
+}
+
+/**
+ * @testcase utc_autofill_fill_response_group_destroy_n
+ * @since_tizen 5.5
+ * @description Negative UTC of the function that add destroys autofill fill response group.
+ */
+int utc_autofill_fill_response_group_destroy_n(void)
+{
+ int ret = autofill_fill_response_group_destroy(NULL);
+ assert_eq(ret, AUTOFILL_ERROR_INVALID_PARAMETER);
+
+ return 0;
+}
+
/**
* @testcase utc_autofill_fill_response_group_clone_p
* @since_tizen 5.5
autofill_service_deinitialize();
}
+/**
+ * @testcase utc_autofill_service_initialize_p
+ * @since_tizen 5.5
+ * @description Positive UTC of the function that initializes autofill service.
+ */
+int utc_autofill_service_initialize_p(void)
+{
+ autofill_service_deinitialize();
+
+ int ret = autofill_service_initialize();
+ assert_eq(ret, AUTOFILL_ERROR_NONE);
+
+ return 0;
+}
+
+/**
+ * @testcase utc_autofill_service_deinitialize_p
+ * @since_tizen 5.5
+ * @description Positive UTC of the function that deinitializes autofill service.
+ */
+int utc_autofill_service_deinitialize_p(void)
+{
+ int ret = autofill_service_deinitialize();
+ assert_eq(ret, AUTOFILL_ERROR_NONE);
+
+ autofill_service_initialize();
+
+ return 0;
+}
+
/**
* @testcase utc_autofill_service_set_auth_info_requested_cb_p
* @since_tizen 5.5
}
/**
- * @function utc_capi_ui_inputmethod_startup
+ * @function utc_capi_ui_autofill_startup
* @description Called before each test
* @parameter NA
* @return NA
g_autofill_h = NULL;
}
+/**
+ * @function utc_autofill_create_p
+ * @description Positive UTC of the function that creates autofill handle
+ * @parameter NA
+ */
+int utc_autofill_create_p(void)
+{
+ autofill_h ah = NULL;
+ int ret = autofill_create(&ah);
+ assert_eq(ret, AUTOFILL_ERROR_NONE);
+
+ return 0;
+}
+
+/**
+ * @function utc_autofill_create_n
+ * @description Negative UTC of the function that creates autofill handle
+ * @parameter NA
+ */
+int utc_autofill_create_n(void)
+{
+ int ret = autofill_create(NULL);
+ assert_eq(ret, AUTOFILL_ERROR_INVALID_PARAMETER);
+
+ return 0;
+}
+
+/**
+ * @function utc_autofill_destroy_p
+ * @description Positive UTC of the function that destroys autofill handle
+ * @parameter NA
+ */
+int utc_autofill_destroy_p(void)
+{
+ autofill_h ah = NULL;
+ int ret = autofill_create(&ah);
+ assert_eq(ret, AUTOFILL_ERROR_NONE);
+
+ ret = autofill_destroy(ah);
+ assert_eq(ret, AUTOFILL_ERROR_NONE);
+
+ return 0;
+}
+
+/**
+ * @function utc_autofill_destroy_n
+ * @description Negative UTC of the function that destroys autofill handle
+ * @parameter NA
+ */
+int utc_autofill_destroy_n(void)
+{
+ int ret = autofill_destroy(NULL);
+ assert_eq(ret, AUTOFILL_ERROR_INVALID_PARAMETER);
+
+ return 0;
+}
+
/**
* @testcase utc_autofill_connect_p
* @since_tizen 5.5