evas_vg_node_visible_get_set: Add negative TC and modify description 40/234840/3
authorApurv Khatri <apurv.khatri@samsung.com>
Fri, 29 May 2020 06:32:19 +0000 (12:02 +0530)
committerApurv Khatri <apurv.khatri@samsung.com>
Mon, 1 Jun 2020 05:21:58 +0000 (05:21 +0000)
Change-Id: I1b0999356ef30e890e1fdc23c0359d5e4db4e98d

TC/evas/canvas/evas_vg/utc_evas_vg_node_visible_get_set.c

index 16c72d40b84b9a4e1a1d82f048586ea3f38889fe..cf346aa514d41bbf64ef5d90e4ce3787cd58ab38 100755 (executable)
@@ -67,6 +67,12 @@ _rect_add(Efl_VG *obj, int x, int y, int w, int h)
  * @addtogroup evas_vg_node\r
  * @li evas_vg_node_visible_set()\r
  * @li evas_vg_node_visible_get()\r
+ * @procedure\r
+ * @step 1 Makes the given rectangle object invisible\r
+ * @step 2 Get the given rectangle object state visible and check on EINA_FALSE\r
+ * @step 3 Make the given rectangle object visible\r
+ * @step 4 Get the given rectangle object state visible and check on EINA_TRUE\r
+ * @passcondition make/get expected the given Efl_Vg object visible or invisible\r
  */\r
 \r
 START_TEST(utc_evas_vg_node_visible_get_set_p)\r
@@ -116,7 +122,15 @@ START_TEST(utc_evas_vg_node_visible_get_set_p)
         ck_abort_msg("[TEST_FAIL]:: %s[%d] : Test has failed", __FILE__, __LINE__);\r
         return;\r
      }\r
+   printf("[TEST_PASS]:: %s[%d] : Test has passed..\n", __FILE__, __LINE__);\r
+}\r
+END_TEST\r
 \r
+START_TEST(utc_evas_vg_node_visible_get_set_n)\r
+{\r
+   evas_vg_node_visible_set(NULL, EINA_FALSE);\r
+   evas_vg_node_visible_get(NULL);\r
+   printf("[TEST_PASS]:: %s[%d] : Test has passed..\n", __FILE__, __LINE__);\r
 }\r
 END_TEST\r
 \r
@@ -126,6 +140,7 @@ TCase * _utc_evas_vg_node_visible_get_set()
    tcase_set_timeout(tcase, 30);\r
    tcase_add_checked_fixture(tcase, setup, teardown);\r
    tcase_add_test(tcase, utc_evas_vg_node_visible_get_set_p);\r
+   tcase_add_test(tcase, utc_evas_vg_node_visible_get_set_n);\r
    return tcase;\r
 }\r
 \r