};
+/**
+ * @testcase utc_tts_create_p1
+ * @since_tizen 2.3
+ * @description Positive TC to create a handle
+ */
TEST_F(TTSTest, utc_tts_create_p1)
{
tts_h tts = nullptr;
tts_destroy(tts);
}
+/**
+ * @testcase utc_tts_create_n1
+ * @since_tizen 2.3
+ * @description Negative TC to create a handle (Invalid parameter)
+ */
TEST_F(TTSTest, utc_tts_create_n1)
{
if (false == mTestUtil->IsFeatureSupported()) {
EXPECT_EQ(tts_create(nullptr), TTS_ERROR_INVALID_PARAMETER);
}
+/**
+ * @testcase utc_tts_destroy_p1
+ * @since_tizen 2.3
+ * @description Positive TC to destroy a handle
+ */
TEST_F(TTSTest, utc_tts_destroy_p1)
{
if (false == mTestUtil->IsFeatureSupported()) {
mTestUtil->mHandle = nullptr;
}
+/**
+ * @testcase utc_tts_destroy_p2
+ * @since_tizen 2.3
+ * @description Positive TC to destroy a handle which is in ready state
+ */
TEST_F(TTSTest, utc_tts_destroy_p2)
{
if (false == mTestUtil->IsFeatureSupported()) {
mTestUtil->mHandle = nullptr;
}
+/**
+ * @testcase utc_tts_destroy_p3
+ * @since_tizen 2.3
+ * @description Positive TC to destroy a handle which is in ready state and set notification mode.
+ */
TEST_F(TTSTest, utc_tts_destroy_p3)
{
if (false == mTestUtil->IsFeatureSupported()) {
mTestUtil->DestroyHandle();
}
+/**
+ * @testcase utc_tts_destroy_n1
+ * @since_tizen 2.3
+ * @description Negative TC to destroy a handle (Invalid parameter)
+ */
TEST_F(TTSTest, utc_tts_destroy_n1)
{
if (false == mTestUtil->IsFeatureSupported()) {
EXPECT_EQ(tts_destroy(mHandle), TTS_ERROR_INVALID_PARAMETER);
}
+/**
+ * @testcase utc_tts_destroy_n2
+ * @since_tizen 2.3
+ * @description Negative TC to destroy a handle (Operation failed in a callback)
+ */
TEST_F(TTSTest, utc_tts_destroy_n2)
{
if (false == mTestUtil->IsFeatureSupported()) {
EXPECT_EQ(tts_prepare_sync(mHandle), TTS_ERROR_NONE);
}
+/**
+ * @testcase utc_tts_set_mode_p1
+ * @since_tizen 2.3
+ * @description Positive TC to set default mode
+ */
TEST_F(TTSTest, utc_tts_set_mode_p1)
{
if (false == mTestUtil->IsFeatureSupported()) {
EXPECT_EQ(tts_set_mode(mHandle, TTS_MODE_DEFAULT), TTS_ERROR_NONE);
}
+/**
+ * @testcase utc_tts_set_mode_p2
+ * @since_tizen 2.3
+ * @description Positive TC to set screen reader mode
+ */
TEST_F(TTSTest, utc_tts_set_mode_p2)
{
if (false == mTestUtil->IsFeatureSupported()) {
EXPECT_EQ(tts_set_mode(mHandle, TTS_MODE_SCREEN_READER), TTS_ERROR_NONE);
}
+/**
+ * @testcase utc_tts_set_mode_n1
+ * @since_tizen 2.3
+ * @description Negative TC to set a mode (Invalid parameter)
+ */
TEST_F(TTSTest, utc_tts_set_mode_n1)
{
if (false == mTestUtil->IsFeatureSupported()) {
EXPECT_EQ(tts_set_mode(mHandle, (tts_mode_e)-1), TTS_ERROR_INVALID_PARAMETER);
}
+/**
+ * @testcase utc_tts_set_mode_n2
+ * @since_tizen 2.3
+ * @description Negative TC to set a mode (Invalid state)
+ */
TEST_F(TTSPreparedTest, utc_tts_set_mode_n2)
{
if (false == mTestUtil->IsFeatureSupported()) {
EXPECT_EQ(tts_set_mode(mHandle, TTS_MODE_DEFAULT), TTS_ERROR_INVALID_STATE);
}
+/**
+ * @testcase utc_tts_get_mode_p1
+ * @since_tizen 2.3
+ * @description Positive TC to get a mode of handle
+ */
TEST_F(TTSTest, utc_tts_get_mode_p1)
{
tts_mode_e mode = TTS_MODE_DEFAULT;
EXPECT_EQ(mode, TTS_MODE_SCREEN_READER);
}
+/**
+ * @testcase utc_tts_get_mode_n1
+ * @since_tizen 2.3
+ * @description Negative TC to get a mode of handle (Invalid paramter)
+ */
TEST_F(TTSTest, utc_tts_get_mode_n1)
{
tts_mode_e mode = TTS_MODE_DEFAULT;
EXPECT_EQ(tts_get_mode(nullptr, &mode), TTS_ERROR_INVALID_PARAMETER);
}
+/**
+ * @testcase utc_tts_get_mode_n2
+ * @since_tizen 2.3
+ * @description Negative TC to get a mode of handle (Invalid state)
+ */
TEST_F(TTSPreparedTest, utc_tts_get_mode_n2)
{
tts_mode_e mode = TTS_MODE_SCREEN_READER;
EXPECT_EQ(tts_get_mode(mHandle, &mode), TTS_ERROR_INVALID_STATE);
}
+/**
+ * @testcase utc_tts_get_speed_range_p1
+ * @since_tizen 2.3
+ * @description Postive TC to get speed range
+ */
TEST_F(TTSTest, utc_tts_get_speed_range_p1)
{
int min = -1;
}
/**
- * @testcase utc_tts_get_speed_range_n
+ * @testcase utc_tts_get_speed_range_n1
* @since_tizen 2.3
- * @description test whether function returns error with NULL parameter.
+ * @description test whether function returns error with invalid parameter.
*/
TEST_F(TTSTest, utc_tts_get_speed_range_n1)
{
}
/**
- * @testcase utc_tts_prepare_p
+ * @testcase utc_tts_prepare_p1
* @since_tizen 2.3
* @description test whether tts daemon is prepared properly.
*/
/**
* @testcase utc_tts_prepare_p3
- * @since_tizen 8.0
+ * @since_tizen 2.3
* @description test whether tts daemon is prepared properly.
*/
TEST_F(TTSTest, utc_tts_prepare_p3)
EXPECT_EQ(mTestUtil->IsStateChanged(TTS_STATE_READY, STATE_CHECK_WAITING_TIME), true);
}
+/**
+ * @testcase utc_tts_prepare_n1
+ * @since_tizen 2.3
+ * @description Negative TC to prepare the handle (Invalid paramter)
+ */
TEST_F(TTSTest, utc_tts_prepare_n1)
{
if (false == mTestUtil->IsFeatureSupported()) {
/**
* @testcase utc_tts_prepare_n4
* @since_tizen 2.3
- * @description test whether state does not change to ready. (expired mHandle)
+ * @description test whether state does not change to ready. (expired handle)
*/
TEST_F(TTSTest, utc_tts_prepare_n4)
{
}
/**
- * @testcase utc_tts_prepare_sync_p
+ * @testcase utc_tts_prepare_sync_p1
* @since_tizen 2.3
* @description test whether tts daemon is prepared properly.
*/
}
/**
- * @testcase utc_tts_prepare_sync_n
+ * @testcase utc_tts_prepare_sync_n1
* @since_tizen 2.3
* @description test whether function returns error when tts is not created.
*/
}
/**
- * @testcase utc_tts_foreach_supported_voices_p
+ * @testcase utc_tts_foreach_supported_voices_p1
* @since_tizen 2.3
* @description test whether each supported voices are gotten properly.
*/
}
/**
- * @testcase utc_tts_foreach_supported_voices_n
+ * @testcase utc_tts_foreach_supported_voices_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_get_default_voice_p
+ * @testcase utc_tts_get_default_voice_p1
* @since_tizen 2.3
* @description test whether default voice is gotten properly.
*/
}
/**
- * @testcase utc_tts_get_default_voice_n
+ * @testcase utc_tts_get_default_voice_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_get_max_text_size_p
+ * @testcase utc_tts_get_max_text_size_p1
* @since_tizen 2.3
* @description test whether max text size is gotten properly.
*/
}
/**
- * @testcase utc_tts_get_max_text_size_n
+ * @testcase utc_tts_get_max_text_size_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_get_state_p
+ * @testcase utc_tts_get_state_p1
* @since_tizen 2.3
* @description test whether state is gotten properly in create state.
*/
}
/**
- * @testcase utc_tts_get_state_n
+ * @testcase utc_tts_get_state_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_get_service_state_p
+ * @testcase utc_tts_get_service_state_p1
* @since_tizen 7.0
* @description test whether state is gotten properly in service state ready
*/
}
/**
- * @testcase utc_tts_get_service_state_n
+ * @testcase utc_tts_get_service_state_n1
* @since_tizen 7.0
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_add_text_p
+ * @testcase utc_tts_add_text_p1
* @since_tizen 2.3
* @description test whether text is added properly.
*/
}
/**
- * @testcase utc_tts_add_text_n
+ * @testcase utc_tts_add_text_n1
* @since_tizen 2.3
* @description test whether function returns error with invalid parameter.
*/
}
/**
- * @testcase utc_tts_play_p
+ * @testcase utc_tts_play_p1
* @since_tizen 2.3
* @description test whether tts is played properly.
*/
}
/**
- * @testcase utc_tts_play_n
+ * @testcase utc_tts_play_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_pause_p
+ * @testcase utc_tts_pause_p1
* @since_tizen 2.3
* @description test whether tts is paused properly.
*/
}
/**
- * @testcase utc_tts_pause_n
+ * @testcase utc_tts_pause_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_stop_p
+ * @testcase utc_tts_stop_p1
* @since_tizen 2.3
* @description test whether tts is stopped properly.
*/
}
/**
- * @testcase utc_tts_stop_n
+ * @testcase utc_tts_stop_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_repeat_p
+ * @testcase utc_tts_repeat_p1
* @since_tizen 5.0
* @description test whether tts is repeated properly.
*/
}
/**
- * @testcase utc_tts_repeat_n
+ * @testcase utc_tts_repeat_n1
* @since_tizen 5.0
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unprepare_p
+ * @testcase utc_tts_unprepare_p1
* @since_tizen 2.3
* @description test whether tts is unprepared properly.
*/
}
/**
- * @testcase utc_tts_set_state_changed_cb_p
+ * @testcase utc_tts_set_state_changed_cb_p1
* @since_tizen 2.3
* @description test whether state_changed callback function is set properly.
*/
}
/**
- * @testcase utc_tts_set_state_changed_cb_n
+ * @testcase utc_tts_set_state_changed_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unset_state_changed_cb_p
+ * @testcase utc_tts_unset_state_changed_cb_p1
* @since_tizen 2.3
* @description test whether state_changed callback function is unset properly.
*/
}
/**
- * @testcase utc_tts_unset_state_changed_cb_n
+ * @testcase utc_tts_unset_state_changed_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_set_utterance_started_cb_p
+ * @testcase utc_tts_set_utterance_started_cb_p1
* @since_tizen 2.3
* @description test whether utterance_started callback function is set properly.
*/
}
/**
- * @testcase utc_tts_set_utterance_started_cb_n
+ * @testcase utc_tts_set_utterance_started_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unset_utterance_started_cb_p
+ * @testcase utc_tts_unset_utterance_started_cb_p1
* @since_tizen 2.3
* @description test whether utterance_started callback function is unset properly.
*/
}
/**
- * @testcase utc_tts_unset_utterance_started_cb_n
+ * @testcase utc_tts_unset_utterance_started_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_set_utterance_completed_cb_p
+ * @testcase utc_tts_set_utterance_completed_cb_p1
* @since_tizen 2.3
* @description test whether utterance_completed callback function is set properly.
*/
}
/**
- * @testcase utc_tts_set_utterance_completed_cb_n
+ * @testcase utc_tts_set_utterance_completed_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unset_utterance_completed_cb_p
+ * @testcase utc_tts_unset_utterance_completed_cb_p1
* @since_tizen 2.3
* @description test whether utterance_completed callback function is unset properly.
*/
}
/**
- * @testcase utc_tts_unset_utterance_completed_cb_n
+ * @testcase utc_tts_unset_utterance_completed_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_set_error_cb_p
+ * @testcase utc_tts_set_error_cb_p1
* @since_tizen 2.3
* @description test whether error callback function is set properly.
*/
}
/**
- * @testcase utc_tts_set_error_cb_n
+ * @testcase utc_tts_set_error_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unset_error_cb_p
+ * @testcase utc_tts_unset_error_cb_p1
* @since_tizen 2.3
* @description test whether error callback function is unset properly.
*/
}
/**
- * @testcase utc_tts_unset_error_cb_n
+ * @testcase utc_tts_unset_error_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_set_default_voice_changed_cb_p
+ * @testcase utc_tts_set_default_voice_changed_cb_p1
* @since_tizen 2.3
* @description test whether default_voice_changed callback function is set properly.
*/
}
/**
- * @testcase utc_tts_set_default_voice_changed_cb_n
+ * @testcase utc_tts_set_default_voice_changed_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unset_default_voice_changed_cb_p
+ * @testcase utc_tts_unset_default_voice_changed_cb_p1
* @since_tizen 2.3
* @description test whether default_voice_changed callback function is unset properly.
*/
}
/**
- * @testcase utc_tts_unset_default_voice_changed_cb_n
+ * @testcase utc_tts_unset_default_voice_changed_cb_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_set_service_state_changed_cb_p
+ * @testcase utc_tts_set_service_state_changed_cb_p1
* @since_tizen 7.0
* @description test whether service_state_changed callback function is set properly.
*/
}
/**
- * @testcase utc_tts_set_service_state_changed_cb_n
+ * @testcase utc_tts_set_service_state_changed_cb_n1
* @since_tizen 7.0
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unset_service_state_changed_cb_p
+ * @testcase utc_tts_unset_service_state_changed_cb_p1
* @since_tizen 7.0
* @description test whether service_state_changed callback function is unset properly.
*/
}
/**
- * @testcase utc_tts_unset_service_state_changed_cb_n
+ * @testcase utc_tts_unset_service_state_changed_cb_n1
* @since_tizen 7.0
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_get_error_message_p
+ * @testcase utc_tts_get_error_message_p1
* @since_tizen 3.0
* @description Positive UTC for get error message
*/
}
/**
- * @testcase utc_tts_get_error_message_n
+ * @testcase utc_tts_get_error_message_n1
* @since_tizen 3.0
* @description Negative UTC for get error message (invalid parameter)
*/
}
/**
- * @testcase utc_tts_get_private_data_p
+ * @testcase utc_tts_get_private_data_p1
* @since_tizen 3.0
* @description Positive UTC for get private data
*/
}
/**
- * @testcase utc_tts_get_private_data_n
+ * @testcase utc_tts_get_private_data_n1
* @since_tizen 3.0
* @description Negative UTC for get private data (invalid parameter)
*/
}
/**
- * @testcase utc_tts_set_private_data_p
+ * @testcase utc_tts_set_private_data_p1
* @since_tizen 3.0
* @description Positive UTC for set private data
*/
}
/**
- * @testcase utc_tts_set_private_data_n
+ * @testcase utc_tts_set_private_data_n1
* @since_tizen 3.0
* @description Negative UTC for set private data (invalid parameter)
*/
}
/**
- * @testcase utc_tts_set_credential_p
+ * @testcase utc_tts_set_credential_p1
* @since_tizen 3.0
* @description Positive UTC for set credential
*/
EXPECT_EQ(tts_set_credential(mHandle, "test"), TTS_ERROR_NONE);
}
+/**
+ * @testcase utc_tts_set_credential_n1
+ * @since_tizen 3.0
+ * @description Negative UTC for set credential (Invalid paramter)
+ */
TEST_F(TTSTest, utc_tts_set_credential_n1)
{
if (false == mTestUtil->IsFeatureSupported()) {
}
/**
- * @testcase utc_tts_set_server_tts_p
+ * @testcase utc_tts_set_server_tts_p1
* @since_tizen 3.0
* @description Positive UTC for set server TTS as enabled
*/
}
/**
- * @testcase utc_tts_set_server_tts_n
+ * @testcase utc_tts_set_server_tts_n1
* @since_tizen 3.0
* @description Negative UTC for set server TTS (Invalid parameter)
*/
}
/**
- * @testcase utc_tts_check_screen_reader_on_p
+ * @testcase utc_tts_check_screen_reader_on_p1
* @since_tizen 6.5
* @description Positive UTC for checking screen reader on
*/
}
/**
- * @testcase utc_tts_check_screen_reader_on_n
+ * @testcase utc_tts_check_screen_reader_on_n1
* @since_tizen 6.5
* @description Negative UTC for checking screen reader on (invalid parameter)
*/
}
/**
- * @testcase utc_tts_set_screen_reader_changed_cb_p
+ * @testcase utc_tts_set_screen_reader_changed_cb_p1
* @since_tizen 6.5
* @description Positive UTC for set screen reader changed callback
*/
}
/**
- * @testcase utc_tts_set_screen_reader_changed_cb_n
+ * @testcase utc_tts_set_screen_reader_changed_cb_n1
* @since_tizen 6.5
- * @description Negative UTC for set screen reader changed callback (Invalid mHandle)
+ * @description Negative UTC for set screen reader changed callback (Invalid paramter)
*/
TEST_F(TTSTest, utc_tts_set_screen_reader_changed_cb_n1)
{
}
/**
- * @testcase utc_tts_unset_screen_reader_changed_cb_p
+ * @testcase utc_tts_unset_screen_reader_changed_cb_p1
* @since_tizen 6.5
* @description Positive UTC for unset screen reader changed callback
*/
}
/**
- * @testcase utc_tts_unset_screen_reader_changed_cb_n
+ * @testcase utc_tts_unset_screen_reader_changed_cb_n1
* @since_tizen 6.5
- * @description Negative UTC for unset screen reader changed callback (Invalid mHandle)
+ * @description Negative UTC for unset screen reader changed callback (Invalid handle)
*/
TEST_F(TTSTest, utc_tts_unset_screen_reader_changed_cb_n1)
{
}
/**
- * @testcase utc_tts_set_engine_changed_cb_p
+ * @testcase utc_tts_set_engine_changed_cb_p1
* @since_tizen 3.0
* @description Positive UTC for set current engine changed callback
*/
}
/**
- * @testcase utc_tts_set_engine_changed_cb_n
+ * @testcase utc_tts_set_engine_changed_cb_n1
* @since_tizen 3.0
- * @description Negative UTC for set current engine changed callback (Invalid mHandle)
+ * @description Negative UTC for set current engine changed callback (Invalid handle)
*/
TEST_F(TTSTest, utc_tts_set_engine_changed_cb_n1)
{
}
/**
- * @testcase utc_tts_unset_engine_changed_cb_p
+ * @testcase utc_tts_unset_engine_changed_cb_p1
* @since_tizen 3.0
* @description Positive UTC for unset current engine changed callback
*/
}
/**
- * @testcase utc_tts_unset_engine_changed_cb_n
+ * @testcase utc_tts_unset_engine_changed_cb_n1
* @since_tizen 3.0
- * @description Negative UTC for unset current engine changed callback (Invalid mHandle)
+ * @description Negative UTC for unset current engine changed callback (Invalid handle)
*/
TEST_F(TTSTest, utc_tts_unset_engine_changed_cb_n1)
{
}
/**
- * @testcase utc_tts_add_pcm_p
+ * @testcase utc_tts_add_pcm_p1
* @since_tizen 2.3
* @description test whether pcm data is added properly.
*/
}
/**
- * @testcase utc_tts_add_pcm_n
+ * @testcase utc_tts_add_pcm_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_play_pcm_p
+ * @testcase utc_tts_play_pcm_p1
* @since_tizen 2.3
* @description test whether tts is played properly.
*/
}
/**
- * @testcase utc_tts_play_pcm_n
+ * @testcase utc_tts_play_pcm_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_stop_pcm_p
+ * @testcase utc_tts_stop_pcm_p1
* @since_tizen 2.3
* @description test whether tts is stopped properly.
*/
}
/**
- * @testcase utc_tts_stop_pcm_n
+ * @testcase utc_tts_stop_pcm_n1
* @since_tizen 2.3
* @description test whether function returns error with NULL parameter.
*/
}
/**
- * @testcase utc_tts_unset_synthesized_pcm_cb_p
+ * @testcase utc_tts_unset_synthesized_pcm_cb_p1
* @since_tizen 8.0
* @description Positive UTC for unset current engine changed callback
*/