From 9825af6b4f9e86274c9cf2a16a399bcf7796e345 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Mon, 11 Jul 2022 14:28:30 +0900 Subject: [PATCH] remote_input: add negative unittests Change-Id: If50934e08a1e3ec1a9c168cd89beba705d920895 Signed-off-by: Jihoon Kim --- tests/src/remote_input_unittests.cpp | 36 ++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/tests/src/remote_input_unittests.cpp b/tests/src/remote_input_unittests.cpp index ad30559..016ed88 100644 --- a/tests/src/remote_input_unittests.cpp +++ b/tests/src/remote_input_unittests.cpp @@ -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 -- 2.34.1