[multibuttonentry][index] Modified TC
[framework/uifw/elementary.git] / TC / elm_ts / multibuttonentry / utc_UIFW_elm_multibuttonentry_selected_item_get_func.c
@@ -5,7 +5,7 @@
 // For checking the result of the positive test case.
 #define TET_CHECK_PASS(x1, y...) \
 { \
-       Elm_Multibuttonentry_Item *err = y; \
+       Elm_Object_Item *err = y; \
        if (err == (x1)) \
                { \
                        tet_printf("[TET_CHECK_PASS]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \
@@ -17,7 +17,7 @@
 // For checking the result of the negative test case.
 #define TET_CHECK_FAIL(x1, y...) \
 { \
-       Elm_Multibuttonentry_Item *err = y; \
+       Elm_Object_Item *err = y; \
        if (err != (x1)) \
                { \
                        tet_printf("[TET_CHECK_FAIL]:: %s[%d] : Test has failed..", __FILE__,__LINE__); \
@@ -35,8 +35,8 @@ static void cleanup(void);
 void (*tet_startup)(void) = startup;
 void (*tet_cleanup)(void) = cleanup;
 
-static void utc_UIFW_elm_multibuttonentry_item_selected_get_func_01(void);
-static void utc_UIFW_elm_multibuttonentry_item_selected_get_func_02(void);
+static void utc_UIFW_elm_multibuttonentry_selected_item_get_func_01(void);
+static void utc_UIFW_elm_multibuttonentry_selected_item_get_func_02(void);
 
 enum {
        POSITIVE_TC_IDX = 0x01,
@@ -44,8 +44,8 @@ enum {
 };
 
 struct tet_testlist tet_testlist[] = {
-       { utc_UIFW_elm_multibuttonentry_item_selected_get_func_01, POSITIVE_TC_IDX },
-       { utc_UIFW_elm_multibuttonentry_item_selected_get_func_02, NEGATIVE_TC_IDX },
+       { utc_UIFW_elm_multibuttonentry_selected_item_get_func_01, POSITIVE_TC_IDX },
+       { utc_UIFW_elm_multibuttonentry_selected_item_get_func_02, NEGATIVE_TC_IDX },
        { NULL, 0 }
 };
 
@@ -67,8 +67,8 @@ static void _win_del(void *data, Evas_Object *obj, void *event_info)
 // Do precondition.
 void _elm_precondition(void)
 {
+       tet_infoline("[[ TET_MSG ]]:: ============ Startup ============ ");
        elm_init(0, NULL);
-
        main_win = elm_win_add(NULL, "main", ELM_WIN_BASIC);
        elm_win_title_set(main_win, "Elementary Unit Test Suite");
        evas_object_smart_callback_add(main_win, "delete,request", _win_del, NULL);
@@ -81,8 +81,6 @@ void _elm_precondition(void)
        evas_object_resize(main_win, 320, 480);
        // show the window
        evas_object_show(main_win);
-
-       //elm_run();
 }
 
 // Start up function for each test purpose
@@ -148,44 +146,41 @@ cleanup()
        tet_infoline("[[ TET_MSG ]]:: ========= TC COMPLETE  ========== ");
 }
 
-
 /**
- * @brief Positive test case of elm_multibuttonentry_item_selected_get()
+ * @brief Positive test case of elm_multibuttonentry_selected_item_get()
  */
-static void utc_UIFW_elm_multibuttonentry_item_selected_get_func_01(void)
+static void utc_UIFW_elm_multibuttonentry_selected_item_get_func_01(void)
 {
-       Elm_Multibuttonentry_Item *added_item1 = NULL, *added_item2 = NULL, *selected_item = NULL;
+       Elm_Object_Item *added_item1 = NULL, *added_item2 = NULL, *selected_item = NULL;
 
        test_eo = elm_multibuttonentry_add(test_win);
-       added_item1 = elm_multibuttonentry_item_add_end(test_eo, "item1", NULL);
-       added_item2 = elm_multibuttonentry_item_add_end(test_eo, "item2", NULL);
-       elm_multibuttonentry_item_selected_set(added_item1);
-       selected_item = elm_multibuttonentry_item_selected_get(test_eo);
+       added_item1 = elm_multibuttonentry_item_prepend(test_eo, "item1", NULL);
+       added_item2 = elm_multibuttonentry_item_prepend(test_eo, "item2", NULL);
+       elm_multibuttonentry_item_select(added_item1, EINA_TRUE);
+
+       selected_item = elm_multibuttonentry_selected_item_get(test_eo);
        if (selected_item != added_item1) {
-               tet_infoline("elm_multibuttonentry_item_selected_get() failed in positive test case");
+               tet_infoline("elm_multibuttonentry_selected_item_get() failed in positive test case");
                tet_result(TET_FAIL);
                return;
        }
-
        tet_result(TET_PASS);
-       tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, elm_multibuttonentry_item_selected_get().");
+       tet_infoline("[[ TET_MSG ]]::[ID]:TC_01, [TYPE]: Positive, [RESULT]:PASS, elm_multibuttonentry_selected_item_get().");
 }
 
-
 /**
- * @brief Negative test case of ug_init elm_multibuttonentry_item_selected_get()
+ * @brief Negative test case of ug_init elm_multibuttonentry_selected_item_get()
  */
-static void utc_UIFW_elm_multibuttonentry_item_selected_get_func_02(void)
+static void utc_UIFW_elm_multibuttonentry_selected_item_get_func_02(void)
 {
-       Elm_Multibuttonentry_Item *added_item1 = NULL, *added_item2 = NULL, *selected_item = NULL;
+       Elm_Object_Item *added_item1 = NULL, *added_item2 = NULL, *selected_item = NULL;
 
        test_eo = elm_multibuttonentry_add(NULL);
-       added_item1 = elm_multibuttonentry_item_add_end(test_eo, "item1", NULL);
-       added_item2 = elm_multibuttonentry_item_add_end(test_eo, "item2", NULL);
-       selected_item = elm_multibuttonentry_item_selected_get(test_eo);
+       added_item1 = elm_multibuttonentry_item_prepend(test_eo, "item1", NULL);
+       added_item2 = elm_multibuttonentry_item_prepend(test_eo, "item2", NULL);
+       selected_item = elm_multibuttonentry_selected_item_get(test_eo);
        TET_CHECK_FAIL(NULL, selected_item);
 
        tet_result(TET_PASS);
        tet_infoline("[[ TET_MSG ]]::[ID]:TC_02, [TYPE]: Negative, [RESULT]:PASS, elm_multibuttonentry_item_selected_get().");
 }
-