[UTC][capi-media-controller][Non-ACR][TC reinforcement for line coverage]
authorjiyong.min <jiyong.min@samsung.com>
Fri, 21 Sep 2018 03:16:30 +0000 (12:16 +0900)
committerjiyong.min <jiyong.min@samsung.com>
Fri, 21 Sep 2018 03:19:28 +0000 (12:19 +0900)
Change-Id: I7bff4d80fe6fcc1cfb110aefbee7112e5998b908

src/utc/media-controller/utc-media-controller.c

index ade96383fd871a868928564b7323ab8e5361b367..5d72da1204468784f839734acc01ae7c16810d01 100755 (executable)
@@ -127,7 +127,7 @@ void utc_media_controller_startup(void)
         return;
     }
 
-       ret = mc_server_set_playlist_item_info(g_mc_server, g_mc_test_playlist_name, "3");
+       ret = mc_server_set_playlist_item_info(g_mc_server, g_mc_test_playlist_name, g_mc_test_playlist_index);
        if ( ret != MEDIA_CONTROLLER_ERROR_NONE) {
                FPRINTF("Startup error at %s:%d\\n", __FILE__, __LINE__);
                FPRINTF(" mc_server_set_playlist_item_index failed (code: %d)\\n", ret);
@@ -522,7 +522,7 @@ int utc_mc_server_set_playlist_item_index_p(void)
 
        int ret = MEDIA_CONTROLLER_ERROR_NONE;
 
-       ret = mc_server_set_playlist_item_index(g_mc_server, "3");
+       ret = mc_server_set_playlist_item_index(g_mc_server, g_mc_test_playlist_index);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
 
        return 0;
@@ -539,7 +539,7 @@ int utc_mc_server_set_playlist_item_index_n(void)
 
        int ret = MEDIA_CONTROLLER_ERROR_NONE;
 
-       ret = mc_server_set_playlist_item_index(NULL, "3");
+       ret = mc_server_set_playlist_item_index(NULL, g_mc_test_playlist_index);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER);
 
        ret = mc_server_set_playlist_item_index(g_mc_server, NULL);
@@ -559,7 +559,7 @@ int utc_mc_server_set_playlist_item_info_p(void)
 
        int ret = MEDIA_CONTROLLER_ERROR_NONE;
 
-       ret = mc_server_set_playlist_item_info(g_mc_server, g_mc_test_playlist_name, "3");
+       ret = mc_server_set_playlist_item_info(g_mc_server, g_mc_test_playlist_name, g_mc_test_playlist_index);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
 
        return 0;
@@ -576,10 +576,10 @@ int utc_mc_server_set_playlist_item_info_n(void)
 
        int ret = MEDIA_CONTROLLER_ERROR_NONE;
 
-       ret = mc_server_set_playlist_item_info(NULL, g_mc_test_playlist_name, "3");
+       ret = mc_server_set_playlist_item_info(NULL, g_mc_test_playlist_name, g_mc_test_playlist_index);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER);
 
-       ret = mc_server_set_playlist_item_info(g_mc_server, NULL, "3");
+       ret = mc_server_set_playlist_item_info(g_mc_server, NULL, g_mc_test_playlist_index);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_INVALID_PARAMETER);
 
        ret = mc_server_set_playlist_item_info(g_mc_server, g_mc_test_playlist_name, NULL);
@@ -3759,7 +3759,7 @@ int utc_mc_client_get_playlist_item_index_p(void)
 
        ret = mc_client_get_playlist_item_index(playback_info, &index);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
-       assert_eq(strcmp(index, "3"), 0);
+       assert_eq(strcmp(index, g_mc_test_playlist_index), 0);
 
        if (index != NULL)
                free(index);
@@ -3824,7 +3824,7 @@ int utc_mc_client_get_playlist_item_info_p(void)
        ret = mc_client_get_playlist_item_info(playback_info, &playlist_name, &index);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
        assert_eq(strcmp(playlist_name, g_mc_test_playlist_name), 0);
-       assert_eq(strcmp(index, "3"), 0);
+       assert_eq(strcmp(index, g_mc_test_playlist_index), 0);
 
        if (index != NULL)
                free(index);
@@ -5762,6 +5762,7 @@ int utc_mc_metadata_get_p(void)
        mc_metadata_h metadata = NULL;
        char *value = NULL;
        bool check_val = FALSE;
+       int i = 0;
 
        ret = mc_client_get_latest_server_info(g_mc_client, &g_mc_server_name, &g_mc_server_state);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
@@ -5769,17 +5770,19 @@ int utc_mc_metadata_get_p(void)
        ret = mc_client_get_server_metadata(g_mc_client, g_mc_server_name, &metadata);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
 
-       ret = mc_metadata_get(metadata, MC_META_MEDIA_TITLE, &value);
-       assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
+       for (i = MC_META_MEDIA_TITLE; i <= MC_META_MEDIA_PICTURE; i++) {
+               ret = mc_metadata_get(metadata, i, &value);
+               assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);
 
-       if (value != NULL) {
-               if (strcmp(value, g_mc_test_metadata[0]) == 0)
-                       check_val = TRUE;
+               if (value != NULL) {
+                       if (strcmp(value, g_mc_test_metadata[i]) == 0)
+                               check_val = TRUE;
 
-               free(value);
-       }
+                       free(value);
+               }
 
-       assert_eq(check_val, TRUE);
+               assert_eq(check_val, TRUE);
+       }
 
        ret = mc_client_destroy_metadata(metadata);
        assert_eq(ret, MEDIA_CONTROLLER_ERROR_NONE);