remote_input: add negative unittests 20/277620/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Mon, 11 Jul 2022 05:28:30 +0000 (14:28 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 11 Jul 2022 05:28:30 +0000 (14:28 +0900)
Change-Id: If50934e08a1e3ec1a9c168cd89beba705d920895
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
tests/src/remote_input_unittests.cpp

index ad30559..016ed88 100644 (file)
@@ -208,4 +208,40 @@ TEST_F(RemoteInputTest, utc_remote_input_delete_surrounding_text_n)
     EXPECT_EQ(ret, REMOTE_INPUT_ERROR_INVALID_PARAMETER);
 }
 
+TEST_F(RemoteInputTest, utc_remote_input_get_key_type_n)
+{
+    int ret = remote_input_get_key_type(NULL, NULL);
+    EXPECT_EQ(ret, REMOTE_INPUT_ERROR_INVALID_PARAMETER);
+}
+
+TEST_F(RemoteInputTest, remote_input_get_key_pressed_state_n)
+{
+    int ret = remote_input_get_key_pressed_state(NULL, NULL);
+    EXPECT_EQ(ret, REMOTE_INPUT_ERROR_INVALID_PARAMETER);
+}
+
+TEST_F(RemoteInputTest, remote_input_get_key_timestamp_n)
+{
+    int ret = remote_input_get_key_timestamp(NULL, NULL);
+    EXPECT_EQ(ret, REMOTE_INPUT_ERROR_INVALID_PARAMETER);
+}
+
+TEST_F(RemoteInputTest, remote_input_set_cursor_position_n)
+{
+    int ret = remote_input_set_cursor_position(NULL, 0);
+    EXPECT_EQ(ret, REMOTE_INPUT_ERROR_INVALID_PARAMETER);
+}
+
+TEST_F(RemoteInputTest, remote_input_cursor_position_updated_callback_set_n)
+{
+    int ret = remote_input_cursor_position_updated_callback_set(NULL, NULL, NULL);
+    EXPECT_EQ(ret, REMOTE_INPUT_ERROR_INVALID_PARAMETER);
+}
+
+TEST_F(RemoteInputTest, remote_input_cursor_position_updated_callback_unset_n)
+{
+    int ret = remote_input_cursor_position_updated_callback_unset(NULL);
+    EXPECT_EQ(ret, REMOTE_INPUT_ERROR_INVALID_PARAMETER);
+}
+
 } // namespace