[Messaging-mms] various fixes
authorAndrzej Krolikowski <a.krolikowsk@samsung.com>
Tue, 8 Oct 2013 13:20:17 +0000 (15:20 +0200)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Tue, 8 Oct 2013 14:05:39 +0000 (14:05 +0000)
Change-Id: Ifc34931a8a00a96acb5ece405c86ccbabe1e5203

125 files changed:
tct-messaging-mms-tizen-tests/messaging/MessageBody_mms_extend.html
tct-messaging-mms-tizen-tests/messaging/MessageBody_mms_loaded_attribute.html
tct-messaging-mms-tizen-tests/messaging/MessageBody_mms_messageId_attribute.html
tct-messaging-mms-tizen-tests/messaging/MessageBody_mms_plainBody_attribute.html
tct-messaging-mms-tizen-tests/messaging/MessageConversationsChangeCallback_mms_conversationsremoved.html [changed mode: 0755->0644]
tct-messaging-mms-tizen-tests/messaging/MessageConversationsChangeCallback_mms_conversationsupdated.html [changed mode: 0755->0644]
tct-messaging-mms-tizen-tests/messaging/MessageInit_MessageInit_valid_argument_mms.html
tct-messaging-mms-tizen-tests/messaging/MessageServiceArraySuccessCallback_mms_onsuccess.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_extend.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_loadMessageAttachment_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_loadMessageBody_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_loadMessageBody_missarg_message.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_messageStorage_attribute.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_errorCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_errorCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_message_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_message_invalid_obj.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_missarg.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_successCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_successCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageService_mms_type_attribute.html
tct-messaging-mms-tizen-tests/messaging/MessageService_sendMessage_mms_without_callbacks.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_body_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_folderId_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_from_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_hasAttachment_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_isRead_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_mms_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_subject_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_timestamp_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_to_valid.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addConversationsChangeListener_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_message_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_message_invalid_obj.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_missarg.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_successCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_without_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_without_successCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addFoldersChangeListener_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_missarg.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_with_filter.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_without_filter.html [changed mode: 0755->0644]
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_extend.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_from.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_id.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_messageCount.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_preview.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_timestamp.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_to.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_type.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_unreadMessages.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findFolders_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_folderId_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_from_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_hasAttachment_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_id_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_isRead_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_plainBody_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_timestamp_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_to_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_type_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_removeChangeListener_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_removeConversations_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_removeMessages_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_errorCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_errorCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_exist.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_messages_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_missarg.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_successCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_successCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_without_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_without_successCallback.html
tct-messaging-mms-tizen-tests/messaging/MessageStorage_removeConversations_formms.html [changed mode: 0755->0644]
tct-messaging-mms-tizen-tests/messaging/Message_mms_attachments_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_body_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_messageInitDict_function.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_messageInitDict_object.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_minargs.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_conversationId_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_extend.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_folderId_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_from_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_hasAttachment_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_id_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_inResponseTo_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_isRead_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_messageStatus_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_subject_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_timestamp_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_to_attribute.html
tct-messaging-mms-tizen-tests/messaging/Message_mms_type_attribute.html
tct-messaging-mms-tizen-tests/messaging/MessagesChangeCallback_mms_messagesadded_with_filter.html
tct-messaging-mms-tizen-tests/messaging/MessagesChangeCallback_mms_messagesadded_without_filter.html [changed mode: 0755->0644]
tct-messaging-mms-tizen-tests/messaging/MessagesChangeCallback_mms_messagesremoved_with_filter.html
tct-messaging-mms-tizen-tests/messaging/MessagesChangeCallback_mms_messagesremoved_without_filter.html [changed mode: 0755->0644]
tct-messaging-mms-tizen-tests/messaging/MessagesChangeCallback_mms_messagesupdated_with_filter.html
tct-messaging-mms-tizen-tests/messaging/MessagesChangeCallback_mms_messagesupdated_without_filter.html [changed mode: 0755->0644]
tct-messaging-mms-tizen-tests/messaging/Messaging_getMessageServices_without_error_callback.html
tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices.html
tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_errorCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_errorCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_successCallback_TypeMismatch.html
tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_successCallback_invalid_cb.html
tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_with_errorCallback.html
tct-messaging-mms-tizen-tests/messaging/support/unitcommon.js [new file with mode: 0644]
tct-messaging-mms-tizen-tests/resources/unitcommon.js [deleted file]
tct-messaging-mms-tizen-tests/tests.full.xml
tct-messaging-mms-tizen-tests/tests.xml

index 5e1b196a77ed12bfd5332839e6fddd5de1d99dc4..ab22950058ed0440a8bcd7cd80c67be73cd3548f 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageBody_mms_extend</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
@@ -44,7 +44,7 @@ test(function () {
 
     check_extensibility(messageBody);
 
-}, "MessageBody_mms_extend");
+}, document.title);
 
 </script>
 </body>
index 451bbaffbf7a4e2ffc0ce02c0f78453cabdf9e31..ea64301f1802c52237d9a4950db28bb35011dcaa 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageBody_mms_loaded_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
@@ -48,7 +48,7 @@ test(function () {
     messageBody.loaded = null;
     assert_equals(messageBody.loaded, oldValue, "loaded attribute shuld not accept null as value");
 
-}, "MessageBody_mms_loaded_attribute");
+}, document.title);
 
 </script>
 </body>
index e9acd0925022ddb6e9b0eed9a9c7f88c27d0617d..942b802cbe7d0831b4e9f409d4b3af631acdd91d 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageBody_mms_messageId_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,7 +38,7 @@ Authors:
 //==== TEST_CRITERIA AE AT ARO
 setup({timeout: 90000});
 
-var t = async_test("MessageBody_mms_messageId_attribute", {timeout: 90000}), message, messageBody,
+var t = async_test(document.title, {timeout: 90000}), message, messageBody,
     serviceError, serviceSuccess, messageService, messageStorage, addDraftError, addDraftSuccess;
 t.step(function () {
 
index 2f63ea0d76c72d46b266d6ffb5c001f68f746eb9..6d38d30fe7413a3b5c53f86a2d97836e571bf5b6 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageBody_mms_plainBody_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
@@ -47,7 +47,7 @@ test(function () {
     messageBody.plainBody = null;
     assert_equals(messageBody.plainBody, "null", "Incorrect plainBody after assigning null");
 
-}, "MessageBody_mms_plainBody_attribute");
+}, document.title);
 
 </script>
 </body>
old mode 100755 (executable)
new mode 100644 (file)
index 2407b2b..8a67369
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageConversationsChangeCallback_mms_conversationsremoved</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -36,16 +36,16 @@ Authors:
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBOA
-setup({ timeout: 90000 });
-var t = async_test("MessageConversationsChangeCallback_mms_conversationsremoved", {timeout: 90000}),
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), i, listenerId,
     serviceSuccess, serviceError, service, message,
-    removeAllSuccess, sendSuccess, sendError, conversationChangeCB,
+    removeAllSuccess, sendError, conversationChangeCB,
     removeConversationError, removedConversationId;
 
 t.step(function () {
     add_result_callback(function (res) {
         try {
-            service.messageStorage.removeChangeListener(watcherId);
+            service.messageStorage.removeChangeListener(listenerId);
         } catch (err) {
             // do nothing in case removeChangeListener throw an exception
         }
@@ -56,10 +56,10 @@ t.step(function () {
     });
 
     conversationChangeCB = {
-        conversationsadded : t.step_func(function (conversations) {
+        conversationsadded: t.step_func(function (conversations) {
             assert_type(conversations, "array", "conversations");
             assert_greater_than(conversations.length, 0, "Received empty conversations array");
-            for (var i in conversations) {
+            for (i = 0; i < conversations.length; i++) {
                 if (conversations[i].id === message.conversationId) {
                     removedConversationId = conversations[i].id;
                     service.messageStorage.removeConversations([conversations[i]], null, removeConversationError);
@@ -67,7 +67,7 @@ t.step(function () {
                 }
             }
         }),
-        conversationsremoved : t.step_func(function (conversations) {
+        conversationsremoved: t.step_func(function (conversations) {
             assert_type(conversations, "array", "conversations");
             assert_greater_than(conversations.length, 0, "Received empty conversations array");
             t.done();
@@ -79,7 +79,7 @@ t.step(function () {
     });
 
     removeAllSuccess = t.step_func(function () {
-        watcherId = service.messageStorage.addConversationsChangeListener(conversationChangeCB);
+        listenerId = service.messageStorage.addConversationsChangeListener(conversationChangeCB);
 
         message = new tizen.Message("messaging.mms", mmsMessageInitDict);
         service.sendMessage(message, null, sendError);
@@ -97,6 +97,7 @@ t.step(function () {
 
     tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
 });
+
 </script>
 </body>
 </html>
old mode 100755 (executable)
new mode 100644 (file)
index daea03c..fa630a1
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageConversationsChangeCallback_mms_conversationsupdated</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -36,25 +36,25 @@ Authors:
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBT CBOA
-setup({ timeout: 90000 });
-var t = async_test("MessageConversationsChangeCallback_mms_conversationsupdated", {timeout: 90000}),
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), i, listenerId,
     serviceSuccess, serviceError, service, message1, message2,
     removeAllSuccess, sendSuccess, sendError, conversationChangeCB;
 
 t.step(function () {
     add_result_callback(function (res) {
         try {
-            service.messageStorage.removeChangeListener(watcherId);
+            service.messageStorage.removeChangeListener(listenerId);
         } catch (err) {
             // do nothing in case removeChangeListener throw an exception
         }
     });
 
     conversationChangeCB = {
-        conversationsupdated : t.step_func(function (conversations) {
+        conversationsupdated: t.step_func(function (conversations) {
             assert_type(conversations, "array", "conversations");
             assert_greater_than(conversations.length, 0, "Received empty conversations array");
-            for (var i in conversations) {
+            for (i = 0; i < conversations.length; i++) {
                 if (conversations[i].id === message2.conversationId) {
                     t.done();
                     break;
@@ -68,7 +68,7 @@ t.step(function () {
     });
 
     sendSuccess = t.step_func(function () {
-        watcherId = service.messageStorage.addConversationsChangeListener(conversationChangeCB);
+        listenerId = service.messageStorage.addConversationsChangeListener(conversationChangeCB);
 
         message2 = new tizen.Message("messaging.mms", {
             subject: generateSubject(),
@@ -101,6 +101,7 @@ t.step(function () {
 
     tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
 });
+
 </script>
 </body>
 </html>
index 6dcf1015fb419301bb0c5d1fa43c99abb9d44d89..b2aa46775c73528c186a9c38ff4d32bf5f9610d6 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageInit_MessageInit_valid_argument_mms</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageInit_MessageInit_valid_argument_mms
-//==== LABEL checks various message attributes upon message (mms) creation
+//==== LABEL Checks various message attributes upon message (mms) creation
 //==== PRIORITY P1
 //==== SPEC Tizen Web API:Communication:Messaging:Message:constructor C
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -50,7 +50,7 @@ test(function () {
     assert_equals(mmsMsg.subject, "Mms Message Test", "MMS message creation failed.");
     assert_equals(mmsMsg.to.length, 1, "MMS message creation failed.");
 
-}, "MessageInit_MessageInit_valid_argument");
+}, document.title);
 
 </script>
 </body>
index 3c006a8f81f1a822597d6d02523bddfa6b5910dd..a26e0cb445950b2c57b5cb98e45b6c10f67bc41d 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageServiceArraySuccessCallback_mms_onsuccess</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -37,9 +37,8 @@ Authors:
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA CBOA CBT
 setup({timeout: 90000});
-var t = async_test("MessageServiceArraySuccessCallback_mms_onsuccess", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, i;
 t.step(function () {
-    var serviceSuccess, i;
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
index 6d2d21be0ac9f238083430b307fac7741f126013..92de4185f6121fdee1f262f67b4f90874f0dc713 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_extend</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
@@ -38,9 +38,8 @@ Authors:
 //==== TEST_CRITERIA OBX
 setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_extend", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
index b3fa61b997d291a806f913e967a83bb950471457..f5da59f7deb6819c0a7a9be9bbd806480048d23f 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>MessageService_mms_loadMessageAttachment_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,17 +39,15 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_loadMessageAttachment_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), service, serviceSuccess, serviceError;
 t.step(function () {
-    var message_service,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
-        assert_true(services.length > 0, "Received empty services array");
-        message_service = services[0];
+        assert_greater_than(services.length, 0, "Received empty services array");
+        service = services[0];
 
-        assert_true("loadMessageAttachment" in message_service, "No loadMessageAttachment method in message_service");
-        check_method_exists(message_service, "loadMessageAttachment");
+        assert_true("loadMessageAttachment" in service, "No loadMessageAttachment method in service");
+        check_method_exists(service, "loadMessageAttachment");
 
         t.done();
     });
index ef0043dda13e63c943e3cf0e9f93b966991c7554..98aeef4b567d2389158dfde92f838b01c214b1a9 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>MessageService_mms_loadMessageBody_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,17 +39,15 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_loadMessageBody_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), service, serviceSuccess, serviceError;
 t.step(function () {
-    var message_service,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
-        assert_true(services.length > 0, "Received empty services array");
-        message_service = services[0];
+        assert_greater_than(services.length, 0, "Received empty services array");
+        service = services[0];
 
-        assert_true("loadMessageBody" in message_service, "No loadMessageBody method in message_service");
-        check_method_exists(message_service, "loadMessageBody");
+        assert_true("loadMessageBody" in service, "No loadMessageBody method in service");
+        check_method_exists(service, "loadMessageBody");
 
         t.done();
     });
index da5fc41c7239bd66b74649546e8ec5df9420480c..810599a65ac3d32cf87c03a6af4a1f305437adc7 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageService_mms_loadMessageBody_missarg_message</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -33,26 +33,22 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_loadMessageBody_missarg_message
-//==== LABEL Check if method loadMessageBody without message attribute throws exception (MMS)
+//==== LABEL Check with missing message argument - MessageService.loadMessageBody (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:loadMessageBody M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MMA
 setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_loadMessageBody_missarg_message", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), service, serviceSuccess, serviceError;
 t.step(function () {
-    var message_service,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
-        assert_true(services.length > 0, "Received empty services array");
-        message_service = services[0];
+        assert_greater_than(services.length, 0, "Received empty services array");
+        service = services[0];
 
-        assert_throws({
-            name: TYPE_MISMATCH_ERR
-        }, function () {
-            message_service.loadMessageBody();
+        assert_throws(TYPE_MISMATCH_EXCEPTION, function () {
+            service.loadMessageBody();
         });
 
         t.done();
index 187057ccb8e28799e8109b10daa80d93e08abe55..b46f1c730252a6eb0e6007c499c3e803b18b37e2 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>MessageService_mms_messageStorage_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,9 +39,8 @@ Authors:
 //==== TEST_CRITERIA AE AT ARO
 setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_messageStorage_attribute", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messagingService, storage, serviceSuccess, serviceError;
 t.step(function () {
-    var messagingService, storage, serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
index 936a3a702b64f26138a678b51302508ada3868f2..393514a30f96ff5b7b576da27b865926d2f800bc 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_errorCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,19 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_sendMessage_errorCallback_TypeMismatch
-//==== LABEL Check argument errorCallback (MMS) conversions exception
+//==== LABEL Check type conversions for errorCallback argument of MessageService.sendMessage method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MC
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_errorCallback_TypeMismatch", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), messagingService, serviceSuccess, serviceError, message,
+    sendSuccess, invalidErrorCallback, exceptionName, i, conversionTable;
 t.step(function () {
-    var messagingService, serviceSuccess, serviceError, message,
-        sendSuccess, invalidErrorCallback, exceptionName,
-        i, conversionTable;
 
     sendSuccess = t.step_func(function () {
         assert_unreached("Success callback invoked.");
index 2e361cc611158e87fe8437f728153e898a18a026..f489fc1f54db0e0bd71d5f2d31e3316c7f748176 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_errorCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,19 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_sendMessage_errorCallback_invalid_cb
-//==== LABEL Check argument MessageService.sendMessage (MMS) errorCallback validation - use {onsuccess: function (){}}
+//==== LABEL Check if MessageService.sendMessage method throws exception when errorCallback is invalid
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MTCB
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_errorCallback_invalid_cb", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), messagingService, serviceSuccess, serviceError, message,
+    sendSuccess, invalidErrorCallback, exceptionName = "TypeMismatchError";
 t.step(function () {
-    var messagingService, serviceSuccess, serviceError, message,
-        sendSuccess, invalidErrorCallback,
-        exceptionName = "TypeMismatchError";
 
     invalidErrorCallback = {
         onerror: t.step_func(function (error) {
index 21f295c8760054ff1d2245c338899016462f5f80..d7e91fcb2ad5d96907ab145b06aa596e06373b49 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,17 +39,15 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), service, serviceSuccess, serviceError;
 t.step(function () {
-    var message_service,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
-        assert_true(services.length > 0, "Received empty services array");
-        message_service = services[0];
+        assert_greater_than(services.length, 0, "Received empty services array");
+        service = services[0];
 
-        assert_true("sendMessage" in message_service, "No sendMessage method in message_service");
-        check_method_exists(message_service, "sendMessage");
+        assert_true("sendMessage" in service, "No sendMessage method in service");
+        check_method_exists(service, "sendMessage");
 
         t.done();
     });
index 0a7f8d6ef49984af0ee1e43faff686e53ada9e6f..912123683045cf6e1c9910ee295f222198ec8efe 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_message_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,20 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_sendMessage_message_TypeMismatch
-//==== LABEL Check message (MMS) argument conversions exception
+//==== LABEL Check type conversions for message argument of MessageService.sendMessage method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MC
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_message_TypeMismatch", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), messagingService, serviceSuccess, serviceError, sendSuccess,
+    sendError, incorrectMessage, exceptionName, i, conversionTable;
 t.step(function () {
-    var messagingService, serviceSuccess, serviceError,
-        sendSuccess, sendError,
-        incorrectMessage, exceptionName,
-        i, conversionTable;
 
     sendSuccess = t.step_func(function (recipients) {
         assert_unreached("Success callback invoked");
index 3a9aba9538c4e15cb1e486f06e2b9f2249537260..2e490739ef5ce3bc13c8ae285d2486c2fb083a4e 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_message_invalid_obj</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,20 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_sendMessage_message_invalid_obj
-//==== LABEL Check MessageService.sendMessage (MMS) argument message validation - use simple object
+//==== LABEL Check if MessageService.sendMessage method throws exception when message is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MTO
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_message_invalid_obj", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), messagingService, serviceSuccess, serviceError, sendSuccess,
+    sendError, fakeMessage, exceptionName = "TypeMismatchError";
 t.step(function () {
-    var messagingService, serviceSuccess, serviceError,
-        sendSuccess, sendError,
-        fakeMessage,
-        exceptionName = "TypeMismatchError";
 
     sendSuccess = t.step_func(function (recipients) {
         assert_unreached("Success callback invoked");
index 35187050302e4bcea137bd3121cbda2b40ad8276..53cd44c57c318ceea9ca9a99df65a062ac65c078 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_missarg</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,17 +31,15 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_sendMessage_missarg
-//==== LABEL Check MessageService.sendMessage (MMS) with missing non-optional argument
+//==== LABEL Check with missing non-optional argument - MessageService.sendMessage (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MMA
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_missarg", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), messagingService, serviceSuccess, serviceError, exceptionName = "TypeMismatchError";
 t.step(function () {
-    var messagingService, serviceSuccess, serviceError,
-        exceptionName = "TypeMismatchError";
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
index 0a64d8f3117d6542e9ffc919a804ef4dadb1e1a0..e2f492e0dcd1a8d93db39d90d3e2920b169e3fe6 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_successCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,19 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_sendMessage_successCallback_TypeMismatch
-//==== LABEL Check argument successCallback (MMS) conversions exception
+//==== LABEL Check type conversions for successCallback argument of MessageService.sendMessage method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MC
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_successCallback_TypeMismatch", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), messagingService, serviceSuccess, serviceError, message,
+    sendError, invalidSuccessCallback, exceptionName, i, conversionTable;
 t.step(function () {
-    var messagingService, serviceSuccess, serviceError, message,
-        sendError, invalidSuccessCallback, exceptionName,
-        i, conversionTable;
 
     sendError = t.step_func(function (error) {
         assert_unreached("Error callback invoked, name:" + error.name + ", msg:" + error.message);
index 363b90bc90112380f895e87b4871a9c204c02e5c..428638ae63e6188f55c3db54d77d3d8b31a6d697 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageService_mms_sendMessage_successCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,19 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageService_mms_sendMessage_successCallback_invalid_cb
-//==== LABEL Check argument MessageService.sendMessage (MMS) successCallback validation - use {onsuccess: function (){}}
+//==== LABEL Check if MessageService.sendMessage method throws exception when successCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MTCB
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_sendMessage_successCallback_invalid_cb", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), messagingService, serviceSuccess, serviceError, message,
+    sendError, invalidSuccessCallback, exceptionName = "TypeMismatchError";
 t.step(function () {
-    var messagingService, serviceSuccess, serviceError, message,
-        sendError, invalidSuccessCallback,
-        exceptionName = "TypeMismatchError";
 
     invalidSuccessCallback = {
         onsuccess: t.step_func(function (recipients) {
index d12cfdf67b8583cc85b090d1999a4401afdb72e0..8f6a24058b76301704658ad7102d7c58f4d9424b 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>MessageService_mms_type_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,17 +39,16 @@ Authors:
 //==== TEST_CRITERIA AE AT ARO
 setup({timeout: 90000});
 
-var t = async_test("MessageService_mms_type_attribute", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), service, serviceSuccess, serviceError;
 t.step(function () {
-    var messaging_service, serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
-        assert_true(services.length > 0, "Received empty services array");
-        messaging_service = services[0];
+        assert_greater_than(services.length, 0, "Received empty services array");
+        service = services[0];
 
-        assert_true("type" in messaging_service, "No 'type' attribute in messaging_service");
-        assert_type(messaging_service.type, "string", "messaging_service.type is not string");
-        check_readonly(messaging_service, "type", "messaging.mms", "string", "messaging.email");
+        assert_true("type" in service, "No 'type' attribute in service");
+        assert_type(service.type, "string", "service.type is not string");
+        check_readonly(service, "type", "messaging.mms", "string", "messaging.email");
 
         t.done();
     });
index ccfee6a1f17e1cd17fb1d29b383e2bce6a33cca9..8d9f2945d94e559d982314e8c9d55093fd2196d3 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>MessageService_sendMessage_mms_without_callbacks</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -33,7 +33,7 @@ Authors:
 <script>
 
 //==== TEST: MessageService_sendMessage_mms_without_callbacks
-//==== LABEL MessageService.sendMessage (mmsMessage)
+//==== LABEL Check if MessageService.sendMessage method works properly without callbacks (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageService:sendMessage M
@@ -41,7 +41,7 @@ Authors:
 //==== TEST_CRITERIA MMINA
 setup({timeout: 90000});
 
-var t = async_test("MessageService_sendMessage_mms_without_callbacks", {timeout: 90000}), onSuccess, message;
+var t = async_test(document.title, {timeout: 90000}), onSuccess, message;
 t.step(function () {
 
     message = new tizen.Message("messaging.mms", {
index 2e9750d8c92ec8c38f6c897b788c9270e2a311f9..94ea3ef16d3294f2715cd5a6e8c97966d100b4fc 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_body_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_findMessages_filter_body_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'body' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by plainBody
 //==== PRIORITY P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -42,11 +42,10 @@ Authors:
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_body_valid", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), bodyFilter = new tizen.AttributeFilter("body.plainBody",
+    "CONTAINS", "mms text"), mmsService, initDict = mmsMessageInitDict, findSuccess, findError, addSuccess, serviceSuccess,
+    serviceError, i;
 t.step(function () {
-    var bodyFilter = new tizen.AttributeFilter("body.plainBody", "CONTAINS", "mms text"),
-        mmsService, initDict = mmsMessageInitDict,
-        findSuccess, findError, addSuccess, serviceSuccess, serviceError, i;
 
     findSuccess = t.step_func(function (messages) {
         assert_true(messages.length > 0, "No messages found");
index d7ce9a8757b0092d36aaa9cee8888b04d4ef06cf..a9f4ad3dfdae58a65b46030372258bf420bd9e5b 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_folderId_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,18 +34,17 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_findMessages_filter_folderId_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'folderId' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by folderId equal to 3
 //==== PRIORITY P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MOA
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_folderId_valid", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, addSuccess, findSuccess,
+    findError, filter, mmsService;
 t.step(function () {
-    var serviceSuccess, serviceError, addSuccess, findSuccess, findError,
-        filter, mmsService;
 
     findSuccess = t.step_func(function (messages) {
         t.done();
index fc0d15fac957add5d4f3272dc61c08e7e7cc6b6c..01b581acbb3f40f89ac81bf3dd1926c65fc45bf7 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_from_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,18 +34,17 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_findMessages_filter_from_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'from' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by from (mms)
 //==== PRIORITY P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MOA
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_from_valid", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), msg, sendSuccess, sendError, filter, findSuccess, findError,
+    serviceSuccess, serviceError, mmsService;
 t.step(function () {
-    var msg, sendSuccess, sendError, filter, findSuccess, findError, serviceSuccess, serviceError,
-        mmsService;
 
     findSuccess = t.step_func(function (messages) {
         t.done();
index e05e7d29ebda9b114fecfc1e942ade572906a323..1805d94d67a8aba8741d8fe905c9e558dbee22a0 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_hasAttachment_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -33,7 +33,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_findMessages_filter_hasAttachment_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'hasAttachment' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by hasAttachment equal to false
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
@@ -41,7 +41,7 @@ Authors:
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_hasAttachment_valid", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     mmsService, serviceError, serviceSuccess, addError, addSuccess, findError, findSuccess,
     hasAttachmentFilter = new tizen.AttributeFilter("hasAttachment", "EXACTLY", false);
 t.step(function () {
index 1a6dc36f3bbbbe5cf0081af7f8a17c5d42297371..7efd3d2d1e00fd9380019e8af9b5c283e774b1f9 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_isRead_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -33,7 +33,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_findMessages_filter_isRead_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'isRead' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by isRead equal to true
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
@@ -41,7 +41,7 @@ Authors:
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_isRead_valid", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     mmsService, readFilter = new tizen.AttributeFilter("isRead", "EXACTLY", true),
     serviceError, serviceSuccess, addError, addSuccess, findError, findSuccess,
     msg;
index 9189a8142d7fbbb5c584ce91b306b020b6cdbe6c..a04d85c5e69a55d4bab4f1e507a7ef8e6fc38e99 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_mms_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,42 +34,43 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_findMessages_filter_mms_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied MMS type filter from MessageStorage
-//==== PRIORITY P2
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by type
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
 
-var this_test = async_test("MessageStorage_findMessages_filter_mms_valid", {timeout: 90000});
-this_test.step(function () {
-    var testName, self = this, findMessagesCallback, onError, getMessagingServicesCallback,
-        foundMessage, mmsService, addSuccess;
+var t = async_test(document.title, {timeout: 90000}), findSuccess, findError,
+    serviceSuccess, serviceError, service, addSuccess;
+t.step(function () {
 
-    testName = "findMessages test filter V01";
+    findSuccess = t.step_func(function (messages) {
+        assert_greater_than(messages.length, 0, "Received empty messages array");
 
-    findMessagesCallback = self.step_func(function (messages) {
-        foundMessage = messages;
-        return self.done();
+        t.done();
     });
 
-    onError = self.step_func(function (err) {
-        assert_unreached("Unexpected errorCallback arrived: " + err.message);
+    findError = t.step_func(function (error) {
+        assert_unreached("findMessages() error callback: name:" + error.name + ", msg:" + error.message);
     });
 
-    addSuccess = this_test.step_func(function () {
-        mmsService.messageStorage.findMessages(MMStypeFilter, findMessagesCallback, onError);
+    addSuccess = t.step_func(function () {
+        service.messageStorage.findMessages(MMStypeFilter, findSuccess, findError);
     });
 
-    getMessagingServicesCallback = self.step_func(function (services) {
-        assert_true(services.length > 0, "Received empty services array");
-        mmsService = services[0];   //save service.
+    serviceSuccess = t.step_func(function (services) {
+        assert_greater_than(services.length, 0, "Received empty services array");
+        service = services[0];
 
-        addMMSDraft(this_test, mmsService, mmsMessageInitDict, addSuccess);
+        addMMSDraft(t, service, mmsMessageInitDict, addSuccess);
     });
 
-    tizen.messaging.getMessageServices("messaging.mms", getMessagingServicesCallback, onError);
+    serviceError = t.step_func(function (error) {
+        assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
+    });
+
+    tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
 });
 
 </script>
index 79b008b5b2518a6326b12399883a8980d3153567..f22191d2fe5c6ff7dc68764149b4be2a9413c6ec 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_subject_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -33,7 +33,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_findMessages_filter_subject_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'subject' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by subject (mms)
 //==== PRIORITY P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -41,12 +41,10 @@ Authors:
 //==== TEST_CRITERIA MOA MR
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_subject_valid", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), mmsService, subjectToSet = new Date().getTime().toString(),
+    subjectFilter, addedMessage, findSuccess, findError, serviceSuccess, serviceError, returnedValue = null, addSuccess,
+    dict;
 t.step(function () {
-    var mmsService, subjectToSet = new Date().getTime().toString(),
-        subjectFilter, addedMessage, findSuccess, findError,
-        serviceSuccess, serviceError, returnedValue = null,
-        addSuccess, dict;
 
     findSuccess = t.step_func(function (messages) {
         assert_equals(messages.length, 1, "Incorrect number of messages");
index 21eec926ded09bb6f4b33e5f3e9490b3856a741d..f30e7b4703aa9f1f8d0195d303c7c2266bdd9651 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_timestamp_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,18 +34,17 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_findMessages_filter_timestamp_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'timestamp' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by timestamp
 //==== PRIORITY P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MOA MR
-setup({ timeout: 90000 });
+setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_timestamp_valid", { timeout: 90000 });
+var t = async_test(document.title, {timeout: 90000}), findSuccess, findError, serviceSuccess, serviceError,
+    returnedValue = null, i, msg, dateTime, before, after, filter, mmsService, sendSuccess, sendError;
 t.step(function () {
-    var findSuccess, findError, serviceSuccess, serviceError, returnedValue = null, i,
-        msg, dateTime, before, after, filter, mmsService, sendSuccess, sendError;
 
     findSuccess = t.step_func(function (messages) {
         assert_greater_than(messages.length, 0, "Received empty messages array");
index fffe2fa66c59dc527e9b68a274d77171859ea054..432d03e22568e1ff1661fd1f4ca32cb60089ac92 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_findMessages_filter_to_valid</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_findMessages_filter_to_valid
-//==== LABEL check whether 'findMessages' method properly retrieves messages matching the supplied 'to' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by to
 //==== PRIORITY P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -42,10 +42,9 @@ Authors:
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_findMessages_filter_to_valid", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), serviceError, serviceSuccess, addSuccess, findSuccess,
+    findError, foundAddedMessage = 0, addedMessage, mmsService, toFilter, i;
 t.step(function () {
-    var serviceError, serviceSuccess, addSuccess, findSuccess, findError,
-        foundAddedMessage = 0, addedMessage, mmsService, toFilter, i;
 
 
     findSuccess = t.step_func(function (messages) {
index 025d1d9706ec582be694d22f17bfbc0b5d891545..039993810ab6d19b359ab1ee91a8d42b77dc385e 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb
-//==== LABEL Check argument conversationsChangeCallback validation - addConversationsChangeListener, mms
+//==== LABEL Check if MessageStorage.addConversationChangeListener method throws exception when conversationsChangeCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addConversationsChangeListener M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,10 +39,9 @@ Authors:
 //==== TEST_CRITERIA MTL
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    incorrectListeners, i, exceptionName, incorrectChangeListener;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage,
-        incorrectListeners, i, exceptionName, incorrectChangeListener;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
@@ -54,7 +53,7 @@ t.step(function () {
             incorrectChangeListener = incorrectListeners[i][0];
             exceptionName = incorrectListeners[i][1];
 
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
                 function () {
                     messageStorage.addConversationsChangeListener(incorrectChangeListener);
                 }, exceptionName + " should be thrown - given incorrect listener.");
index 45bd93e694a36f94f602ca989dea01c14ed63d28..6d9572a867c57b9bc070280a399478b44d972d53 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addConversationsChangeListener_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addConversationsChangeListener_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index 50973a35bc983682bdf38ce7b91cd688a281de2f..df6f1fb9756b9dc4128270d71f2994d797d05366 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,19 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage
-//==== LABEL Check if method addDraftMessage of MessageStorage (MMS) works properly.
+//==== LABEL Check if MessageStorage.addDraftMessage method works properly (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MOA MAST
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
+    returnedValue = null, addDraftSuccess, addDraftError, filter, findMessagesSuccess, findMessagesError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, message,
-        currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody", returnedValue = null,
-        addDraftSuccess, addDraftError, filter,
-        findMessagesSuccess, findMessagesError;
 
     findMessagesSuccess = t.step_func(function (messages) {
         assert_equals(messages.length, 1, "Received incorrect number of messages");
index 186aa11c3de5db4db8cdbf8c882e6774ddec6667..f4c56f89f5cb57fb7f7f2098ae015d538c9595b9 100644 (file)
@@ -23,14 +23,14 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch
-//==== LABEL Check if addDraftMessage (mms) throws exception when errorCallback is incorrect
+//==== LABEL Check type conversions for errorCallback argument of MessageStorage.addDraftMessage method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -38,11 +38,10 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
+    addDraftSuccess, conversionTable, i, exceptionName, incorrectCallback;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, message,
-        currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
-        addDraftSuccess, conversionTable, i, exceptionName, incorrectCallback;
 
     addDraftSuccess = t.step_func(function () {
         assert_unreached("addDraftMessage() success callback invoked.");
@@ -59,7 +58,7 @@ t.step(function () {
             incorrectCallback = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
 
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
             function () {
                 messageStorage.addDraftMessage(message, addDraftSuccess, incorrectCallback);
             }, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
index 630c50367c6a9af2f451933dadac8971e492d546..1eab0223c0d62a880afe6ffd3a2c0f7a0152afc1 100644 (file)
@@ -23,14 +23,14 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb
-//==== LABEL Check if addDraftMessage (mms) throws exception when errorCallback is invalid
+//==== LABEL Check if MessageStorage.addDraftMessage method throws exception when errorCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -38,11 +38,10 @@ Authors:
 //==== TEST_CRITERIA MTCB
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
+    addDraftSuccess, incorrectCallback, exceptionName = "TypeMismatchError";
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, message,
-        currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
-        addDraftSuccess, incorrectCallback, exceptionName = "TypeMismatchError";
 
 
     addDraftSuccess = t.step_func(function () {
@@ -61,7 +60,7 @@ t.step(function () {
         messageStorage = messageService.messageStorage;
 
         message = new tizen.Message("messaging.mms", {subject: subjectToSet, plainBody: plainBodyToSet});
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
             function () {
                 messageStorage.addDraftMessage(message, addDraftSuccess, incorrectCallback);
             }, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
index cd19c801aa8b5a5c4ee553f8b7568bdb4868db62..32536cf054f6e4890cee971c78cf7a45172dabf1 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index d8521662a9f03b298073ee35a994f800b25f876f..23105cd3308945b94ea58ec2a897b4b1c54d11a9 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_message_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_message_TypeMismatch
-//==== LABEL Check argument message conversions exception in addDraftMessage method (mms)
+//==== LABEL Check type conversions for message argument of MessageStorage.addDraftMessage method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,11 +39,9 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_message_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    incorrectMessage, conversionTable, i, exceptionName, addDraftSuccess, addDraftError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, incorrectMessage,
-        conversionTable, i, exceptionName,
-        addDraftSuccess, addDraftError;
 
     addDraftSuccess = t.step_func(function () {
         assert_unreached("addDraftMessage success callback invoked.");
@@ -62,7 +60,7 @@ t.step(function () {
         for(i = 0; i < conversionTable.length; i++) {
             incorrectMessage = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
                 function () {
                     messageStorage.addDraftMessage(incorrectMessage, addDraftSuccess, addDraftError);
                 }, exceptionName + " should be thrown - given incorrect Message: " + incorrectMessage);
index c30d466909e909efd7d0a3e5f71a439217047e79..c99e53f3f73cebc6953a396a20a2f426c7983448 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_message_invalid_obj</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_message_invalid_obj
-//==== LABEL Check argument message validation in addDraftMessage method (mms) - invalid object
+//==== LABEL Check if MessageStorage.addDraftMessage method throws exception when message is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,10 +39,9 @@ Authors:
 //==== TEST_CRITERIA MTO
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_message_invalid_obj", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    fakeMessage, exceptionName = "TypeMismatchError", addDraftSuccess, addDraftError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, fakeMessage, exceptionName = "TypeMismatchError",
-        addDraftSuccess, addDraftError;
 
     addDraftSuccess = t.step_func(function () {
         assert_unreached("addDraftMessage success callback invoked.");
@@ -78,7 +77,7 @@ t.step(function () {
             attachments: []
         };
 
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
         function () {
             messageStorage.addDraftMessage(fakeMessage, addDraftSuccess, addDraftError);
         }, exceptionName + " should be thrown - given incorrect Message");
index 7c65d5d72d2a4718ec2b87e6f110de75d8202452..2e0694a524ea80f1fd72d2e8ece4138fe0f2c34b 100644 (file)
@@ -23,31 +23,30 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_missarg</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_missarg
-//==== LABEL Check MessageStorage.addDraftMessage (mms) with missing non-optional argument
+//==== LABEL Check with missing non-optional argument - MessageStorage.addDraftMessage (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MMA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_missarg", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    exceptionName = "TypeMismatchError";
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage,
-        exceptionName = "TypeMismatchError";
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
         messageService = services[0];
         messageStorage = messageService.messageStorage;
 
-        assert_throws({name : exceptionName}, function () {
+        assert_throws({name: exceptionName}, function () {
             messageStorage.addDraftMessage();
         }, exceptionName + " should be thrown - missing argument");
 
index dd826f483182553435eeaa420b79fcf41e337c79..8e6fa8ca419c100a15d58c6229074e429070c9fb 100644 (file)
@@ -23,14 +23,14 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch
-//==== LABEL Check if addDraftMessage (mms) throws exception when successCallback is incorrect
+//==== LABEL Check type conversions for successCallback argument of MessageStorage.addDraftMessage method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -38,11 +38,10 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
+    incorrectCallback, addDraftError, conversionTable, exceptionName, i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, message,
-        currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
-        incorrectCallback, addDraftError, conversionTable, exceptionName, i;
 
     addDraftError = t.step_func(function (error) {
         assert_unreached("addDraftMessage() error callback: name:" + error.name + ", msg:" + error.message);
@@ -60,7 +59,7 @@ t.step(function () {
             incorrectCallback = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
 
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
             function () {
                 messageStorage.addDraftMessage(message, incorrectCallback, addDraftError);
             }, exceptionName + " should be thrown - given incorrect success callback - " + incorrectCallback);
index 2ca72104ff73c975a02eb818c1614c6ed44249c1..2459022b140ae587b7acbee7f49c3650697f0f91 100644 (file)
@@ -23,14 +23,14 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_successCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_successCallback_invalid_cb
-//==== LABEL Check if addDraftMessage (mms) throws exception when successCallback is invalid
+//==== LABEL Check if MessageStorage.addDraftMessage method throws exception when successCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -38,11 +38,10 @@ Authors:
 //==== TEST_CRITERIA MTCB
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_successCallback_invalid_cb", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
+    incorrectCallback, addDraftError, exceptionName = "TypeMismatchError";
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, message,
-        currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
-        incorrectCallback, addDraftError, exceptionName = "TypeMismatchError";
 
 
     incorrectCallback = {
@@ -61,7 +60,7 @@ t.step(function () {
         messageStorage = messageService.messageStorage;
 
         message = new tizen.Message("messaging.mms", {subject: subjectToSet, plainBody: plainBodyToSet});
-        assert_throws({name : exceptionName}, function () {
+        assert_throws({name: exceptionName}, function () {
             messageStorage.addDraftMessage(message, incorrectCallback, addDraftError);
         }, exceptionName + " should be thrown - given incorrect success callback - " + incorrectCallback);
         t.done();
index 39d99e378c1ac87d3f19e77f13bfefbd17c53564..40ed3481db874c728747c0fbf0148a5de596dcc4 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_without_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,19 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_without_errorCallback
-//==== LABEL Check if method addDraftMessage of MessageStorage (mms) works properly without errorCallback
+//==== LABEL Check if MessageStorage.addDraftMessage method works properly without errorCallback argument (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MOA MAST
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_without_errorCallback", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
+    returnedValue = null, addDraftSuccess, filter, findMessagesSuccess, findMessagesError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, message,
-        currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody", returnedValue = null,
-        addDraftSuccess, filter,
-        findMessagesSuccess, findMessagesError;
 
     findMessagesSuccess = t.step_func(function (messages) {
         assert_equals(messages.length, 1, "Received incorrect number of messages");
index e90852744279dcc26d2feca2164a73b8f5d2ae26..f755905a623bedee07b01f392977da2d8e97490c 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addDraftMessage_without_successCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,18 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addDraftMessage_without_successCallback
-//==== LABEL Check if method addDraftMessage of MessageStorage (mms) works properly without successCallback
+//==== LABEL Check if MessageStorage.addDraftMessage method works properly without successCallback argument (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addDraftMessage M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MMINA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addDraftMessage_without_successCallback", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
+    returnedValue = null, removeAllSuccess;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, message,
-        currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
-        returnedValue = null, removeAllSuccess;
 
     removeAllSuccess = t.step_func(function () {
         t.done();
index 0de447ef063d795155dd5c24bbe74229274b47a2..24690121be261b70be0760c4f020eb2e502b368d 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addFoldersChangeListener_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addFoldersChangeListener_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index 64d09af7519309f9014a304f36c25642355d546e..b0b53b1ca7ddf006a60665a46edee2c8684c5929 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addMessagesChangeListener_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addMessagesChangeListener_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index 6e57e46792e000e92f6e194131b2e841dae82219..9a394a624fc1dd9684e6983ba76151577deb4c9c 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch
-//==== LABEL Check argument filter conversions exception - addMessagesChangeListener, filter, mms
+//==== LABEL Check type conversions for filter argument of MessageStorage.addMessagesChangeListener method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addMessagesChangeListener M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,10 +39,9 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    changeCallback, conversionTable, incorrectFilter, exceptionName, i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, changeCallback,
-        conversionTable, incorrectFilter, exceptionName, i;
 
     changeCallback = {
         messagesadded: t.step_func(function (addedMessages) {
@@ -65,7 +64,7 @@ t.step(function () {
         for(i = 0; i < conversionTable.length; i++) {
             incorrectFilter = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
-            assert_throws({name : exceptionName}, function () {
+            assert_throws({name: exceptionName}, function () {
                 messageStorage.addMessagesChangeListener(changeCallback, incorrectFilter);
             }, exceptionName + " should be thrown - given incorrect filter: " + incorrectFilter);
         }
index f020bf5eb626425b40d414ec1bd0fada7a9da8b3..1b04b776de9cd91d85898ee58c3fa02e23fa1aac 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch
-//==== LABEL Check argument messagesChangeCallback conversions exception - addMessagesChangeListener, mms
+//==== LABEL Check type conversions for messagesChangeCallback argument of MessageStorage.addMessagesChangeListener method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addMessagesChangeListener M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,10 +39,9 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    incorrectChangeListener, exceptionName, i, conversionTable;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage,
-        incorrectChangeListener, exceptionName, i, conversionTable;
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
@@ -55,7 +54,7 @@ t.step(function () {
             incorrectChangeListener  = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
 
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
                 function () {
                     messageStorage.addMessagesChangeListener(incorrectChangeListener);
                 }, exceptionName + " should be thrown - given incorrect listener: " + incorrectChangeListener + ".");
index 61b19b47240de56fb6478cd3879fe51e60e8ede9..a04e1e7added6df0900dc79b2351814679d56217 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb
-//==== LABEL Check argument messagesChangeCallback validation - invalid, mms
+//==== LABEL Check if MessageStorage.addMessagesChangeListener method throws exception when messagesChangeCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addMessagesChangeListener M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,10 +39,9 @@ Authors:
 //==== TEST_CRITERIA MTL
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    incorrectListeners, incorrectChangeListener, exceptionName, i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, incorrectListeners,
-        incorrectChangeListener, exceptionName, i;
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
@@ -53,7 +52,7 @@ t.step(function () {
         for(i = 0; i < incorrectListeners.length; i++) {
             incorrectChangeListener = incorrectListeners[i][0];
             exceptionName = incorrectListeners[i][1];
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
                 function () {
                     messageStorage.addMessagesChangeListener(incorrectChangeListener);
                 }, exceptionName + " should be thrown - given incorrect listener.");
index b3ba24dd63fc5164b5b0a2dff8b111808b321531..1b661a02b7712d14881a8ef3b5ea9db47dae9377 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addMessagesChangeListener_missarg</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,23 +31,23 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addMessagesChangeListener_missarg
-//==== LABEL Check with missing non-optional argument - addMessagesChangeListener, mms
+//==== LABEL Check with missing non-optional argument - MessageStorage.addMessagesChangeListener (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addMessagesChangeListener M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MMA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addMessagesChangeListener_missarg", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    exceptionName = "TypeMismatchError";
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, exceptionName = "TypeMismatchError";
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
         messageService = services[0];
         messageStorage = messageService.messageStorage;
 
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
             function () {
                 messageStorage.addMessagesChangeListener();
             }, exceptionName + " should be thrown - missing argument.");
index d5e3b83dc060b433a50a6636135f3303dd6b848e..9b665df2b0a885d063d3da7dbab4c2edc98da53a 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addMessagesChangeListener_with_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,23 +31,19 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addMessagesChangeListener_with_filter
-//==== LABEL Check with optional arguments addMessagesChangeListener (mms)
+//==== LABEL Check if MessageStorage.addMessagesChangeListener method works properly with filter (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addMessagesChangeListener M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MAST MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addMessagesChangeListener_with_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, filter, endText = "ending", currentDate = new Date(),
+    matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
+    mismatchPlainBodyToSet = currentDate.getTime().toString(), matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
+    matchMessage, mismatchMessage, changeCallback, addDraftError, loadSuccess, loadError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier, filter,
-        endText = "ending", currentDate = new Date(),
-        matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
-        mismatchPlainBodyToSet = currentDate.getTime().toString(),
-        matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
-        matchMessage, mismatchMessage,
-        changeCallback, addDraftError,
-        loadSuccess, loadError;
 
     add_result_callback(function (res) {
         try {
@@ -94,7 +90,7 @@ t.step(function () {
 
         filter = new tizen.AttributeFilter("body.plainBody", "ENDSWITH", endText);
         subscriptionIdentifier = messageStorage.addMessagesChangeListener(changeCallback, filter);
-        assert_type(subscriptionIdentifier, "number", "Incorrect returned value.");
+        assert_type(subscriptionIdentifier, "long", "Incorrect returned value.");
 
         mismatchInitDict.plainBody = mismatchPlainBodyToSet;
         mismatchMessage = new tizen.Message("messaging.mms", mismatchInitDict);
old mode 100755 (executable)
new mode 100644 (file)
index e1dc312..914f070
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_addMessagesChangeListener_without_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,19 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_addMessagesChangeListener_without_filter
-//==== LABEL Check if method addMessagesChangeListener of MessageStorage (MMS) works properly without filter.
+//==== LABEL Check if MessageStorage.addMessagesChangeListener method works properly without filter (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:addMessagesChangeListener M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MMINA MAST
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_addMessagesChangeListener_without_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(), message,
+    changeCallback, initDict = mmsMessageInitDict, addDraftError, loadSuccess, loadError, i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier,
-        currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
-        message, changeCallback, initDict = mmsMessageInitDict, addDraftError,
-        loadSuccess, loadError;
 
     add_result_callback(function (res) {
         try {
@@ -70,7 +68,7 @@ t.step(function () {
             assert_type(addedMessages, "array", "Not an array.");
             assert_greater_than(addedMessages.length, 0, "Received empty messages array");
 
-            for (var i in addedMessages) {
+            for (i = 0; i < addedMessages.length; i++) {
                 assert_true(addedMessages[i] instanceof tizen.Message, "Not a message.");
                 if (addedMessages[i].id === message.id) {
                     messageStorage.removeChangeListener(subscriptionIdentifier);
@@ -91,7 +89,7 @@ t.step(function () {
         messageStorage = messageService.messageStorage;
 
         subscriptionIdentifier = messageStorage.addMessagesChangeListener(changeCallback);
-        assert_type(subscriptionIdentifier, "number", "Incorrect returned value.");
+        assert_type(subscriptionIdentifier, "long", "Incorrect returned value.");
         initDict.plainBody = plainBodyToSet;
         message = new tizen.Message("messaging.mms", initDict);
         messageStorage.addDraftMessage(message, null, addDraftError);
index f8984169937d8762553e3bc62f22d87068826077..7a5f64b7bc73c73c7e5127d951b68555fceb480b 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_extend</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
@@ -38,9 +38,8 @@ Authors:
 //==== TEST_CRITERIA OBX
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_extend", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage, serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index e6d94fa8420a4814248a94fbf305d64a5e616282..cf98671f42956c6986f1b222a6ae7e2c233e543e 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
index d9b5b6337d11aeb24b8b8c1a70d2b6635e99105a..079eb94d02b540ea8298bcc25d3fc4b9f0b265d7 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_filter_from</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_mms_findConversations_filter_from
-//==== LABEL check whether 'findConversations' method properly retrieves conversations matching the supplied 'from' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by from (mms)
 //==== PRIORITY P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -42,7 +42,7 @@ Authors:
 //==== TEST_CRITERIA MR MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_from", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     returnedValue = null, findSuccess, fromFound, findError, addSuccess, addError,
     serviceSuccess, service, datetime, message, messageStorage, serviceError, i;
 t.step(function () {
index 25dc071be6ab25f0a0cb36efae6abf3c7d602874..462a5af47eb930610d18c399d10444c363578a8b 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_filter_id</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_mms_findConversations_filter_id
-//==== LABEL check whether 'findConversations' method properly retrieves conversations matching the supplied 'id' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by id (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
@@ -42,7 +42,7 @@ Authors:
 //==== TEST_CRITERIA MOA MR
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_id", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     serviceError, serviceSuccess, service, message, addError, addSuccess,
     idFilter, returnedValue = null, findError, findSuccess;
 t.step(function () {
index 4ff5a0889de917c06535cfd0b4b7bd00cea25eca..10fd4deae2b2951dbefe752913482113f5c864cf 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_filter_messageCount</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_mms_findConversations_filter_messageCount
-//==== LABEL check whether 'findConversations' method properly retrieves conversations matching the supplied 'messageCount' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by messageCount (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
@@ -42,7 +42,7 @@ Authors:
 //==== TEST_CRITERIA MOA MR
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_messageCount", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     serviceError, serviceSuccess, service, message, sendError, sendSuccess, messageCountFilter,
     returnedValue = null, findError, findSuccess, i;
 t.step(function () {
index ade4360d923cf396fa44b318be6467e8f67aeea3..d0b22741338a4c9ad289220d02749174b9fc15fe 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_filter_preview</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_mms_findConversations_filter_preview
-//==== LABEL check whether 'findConversations' method properly retrieves conversations matching the supplied 'preview' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by preview (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
@@ -42,7 +42,7 @@ Authors:
 //==== TEST_CRITERIA MOA MR
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_preview", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     serviceError, serviceSuccess, service, message, sendError, sendSuccess, previewFilter,
     findError, findSuccess, i, returnedValue = null;
 t.step(function () {
index 40dd53c2fa95da31049351e1ef00118f5be234be..fc1402fb4d01c4850c70e4c4e5a6c73fd480ea9a 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_filter_timestamp</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_mms_findConversations_filter_timestamp
-//==== LABEL check whether 'findConversations' method properly retrieves conversations matching the supplied 'timestamp' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by timestamp (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
@@ -42,7 +42,7 @@ Authors:
 //==== TEST_CRITERIA MOA MR
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_timestamp", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     serviceError, serviceSuccess, service, message, sendError, sendSuccess,
     startDate, endDate, findError, findSuccess, i, timestampFilter, returnedValue = null;
 t.step(function () {
index 819411e62c08f1826cf8b8bc6c61645de3c43566..beb833b3178251a9868d127ec97f6deb612130a6 100644 (file)
@@ -28,21 +28,21 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 Authors:
         Li, Li <li.l.li@intel.com>
         Zoe, Zou <zoex.zou@intel.com>
-        Ma,YueX <yuex.ma@intel.com>
+        Ma, YueX <yuex.ma@intel.com>
 
 -->
 
 <html>
 <head>
 <title>MessageStorage_mms_findConversations_filter_to</title>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 <body>
 <div id="log"></div>
 <script type="text/javascript">
 //==== TEST: MessageStorage_mms_findConversations_filter_to
-//==== LABEL Check if method findConversations of MessageStorage (mms) filter to
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by to (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -50,7 +50,7 @@ Authors:
 
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_to", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     findSuccess, findError, serviceSuccess, messageService,
     initDict = mmsMessageInitDict, sendSuccess, sendError, newMessage,
     filter, serviceError, i, j, found = false;
index 47dbfa28c12b009b0d79f1b75759a714441465a6..285c186ec657f4bc75a5210cc33161c3df445220 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_filter_type</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_mms_findConversations_filter_type
-//==== LABEL check whether 'findConversations' method properly retrieves conversations matching the supplied MMS type filter from MessageStorage
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by type (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
@@ -42,7 +42,7 @@ Authors:
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_type", {timeout: 90000}), i,
+var t = async_test(document.title, {timeout: 90000}), i,
     serviceError, serviceSuccess, message, service, messageStorage, addDraftError, addDraftSuccess,
     findError, findSuccess;
 t.step(function () {
index d888fe08a185987bca9809a6dd9c3bd328b36d85..d810dc5704d2e3cefdb49410efc3d31bf2d4a2f0 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findConversations_filter_unreadMessages</title>
 <meta charset="utf-8">
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script>
 
 //==== TEST: MessageStorage_mms_findConversations_filter_unreadMessages
-//==== LABEL check whether 'findConversations' method properly retrieves conversations matching the supplied 'unreadMessages' filter from MessageStorage
+//==== LABEL Check if MessageStorage.findConversations method works properly with filter by unreadMessages (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findConversations M
@@ -42,7 +42,7 @@ Authors:
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findConversations_filter_unreadMessages", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     unreadMessagesFilter, serviceSuccess, serviceError, findError, findSuccess;
 t.step(function () {
 
index edcabe4251b23afd4dad31c396418cc372e3a6ee..c1594911b640e80eb788098e6cb4c9160de3dca6 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findFolders_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findFolders_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index ee189459523e652ff452cc946a4ebabf56e9c1e6..2e693331b64c484b26d6e14d1529583fb560d60b 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,17 +31,16 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback) id for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MMINA
-setup({timeout:90000});
+setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findMessages", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), getMessageServicesErrorCB, getMessageServicesSuccessCB,
+    messageService, messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, j;
 t.step(function () {
-    var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
-        message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, j;
 
     findSuccessCB = t.step_func(function (msg) {
         assert_true(msg.length === 1, "Received incorrect number of messages: " + msg.length);
index ccdb2ce5f6f8294e0cf90790848d679c9b0f70e0..dc624625742e2c10399c7100d8f6d7035c9381be 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findMessages_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index b1e99108bbb753a5c2e7a6f52ae8453a456aa635..5d2a2f4fecaee1d0e2c52bf92352477ab0296e9d 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_folderId_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,16 +31,16 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_folderId_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) folderId for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by folderId (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
-setup({timeout:90000});
-var t = async_test("MessageStorage_mms_findMessages_folderId_with_errorCallback", {timeout:90000});
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), getMessageServicesErrorCB, getMessageServicesSuccessCB,
+    messageService, messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB,
+    i;
 t.step(function () {
-    var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
-        message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB, i;
 
     findSuccessCB = t.step_func(function (msg) {
         assert_not_equals(msg.length, 0, "No messages found");
index d79528583824577d1dd9b7da1f58ac99ab747aa3..87b7da95b4b938ca4a4f20e20e246e0debc7aa64 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_from_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,14 +31,14 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_from_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) from for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by from
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MOA MR
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findMessages_from_with_errorCallback", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     returnedValue = null, findSuccess, findError, addSuccess, addError, serviceSuccess,
     serviceError, datetime, message, i, fromFound, service, messageStorage;
 t.step(function () {
index dbcc4f4bffece3cca31a8ac3a41e5376d9d782bd..ac4764d08f58bcb3a9989ef48d0aeb30e7768223 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_hasAttachment_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,13 +31,13 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_hasAttachment_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) hasAttachment for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by hasAttachment (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
 setup({timeout: 90000});
-var t = async_test("MessageStorage_mms_findMessages_hasAttachment_with_errorCallback", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
     message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB, i;
 t.step(function () {
index 1639693ffe6c3e912910c8cd1eed0d4cd7df0a50..037730750748a19e1a9ba8d57d943f2b7b864cdc 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_id_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,16 +31,15 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_id_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) id for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by id (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
-setup({timeout:90000});
-var t = async_test("MessageStorage_mms_findMessages_id_with_errorCallback", {timeout:90000});
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), getMessageServicesErrorCB, getMessageServicesSuccessCB,
+    messageService, messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB;
 t.step(function () {
-    var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
-        message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB;
 
     findSuccessCB = t.step_func(function (msg) {
         assert_true(msg.length === 1, "Received incorrect number of messages: " + msg.length);
index 97cd45cc9e36bfa175cdf6caa9ed3c63f11c2e19..f5427018ea6716f8b329c355944b9146d95fd90a 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_isRead_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,16 +31,16 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_isRead_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) isRead for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by isRead (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
-setup({timeout:90000});
-var t = async_test("MessageStorage_mms_findMessages_isRead_with_errorCallback", {timeout:90000});
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), getMessageServicesErrorCB, getMessageServicesSuccessCB,
+    messageService, messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB,
+    i;
 t.step(function () {
-    var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
-        message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB, i;
 
     findSuccessCB = t.step_func(function (msg) {
         assert_not_equals(msg.length, 0, "No messages found");
index ecd900289cd17807829d56ee5aecf758f260acf7..6758fb4c038d59bf30872d46d6cf39038e7cc358 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_plainBody_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,17 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_plainBody_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) plainBody for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by plainBody (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
 //==== ONLOAD_DELAY 90
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_findMessages_plainBody_with_errorCallback", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), getMessageServicesErrorCB, getMessageServicesSuccessCB,
+    messageService, messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB,
+    i, loadMessageSuccess, loadMessageError;
 t.step(function () {
-    var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
-        message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB, i, loadMessageSuccess, loadMessageError;
 
     loadMessageSuccess = t.step_func(function (msg) {
         assert_own_property(msg.body, "plainBody", "Name plainBody doesn't exist in provided object.");
index c3a0d2ee5d0e61812ff6e7c81f2dcf243de3b309..3d3314ba6914ed279d068d70bcd7e331a28db45a 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_timestamp_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,16 +31,16 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_timestamp_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) timestamp for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by timestamp (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
-setup({timeout:90000});
-var t = async_test("MessageStorage_mms_findMessages_timestamp_with_errorCallback", {timeout:90000});
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), getMessageServicesErrorCB, getMessageServicesSuccessCB,
+    messageService, messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB,
+    i, found = false;
 t.step(function () {
-    var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
-        message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB, i, found = false;
 
     findSuccessCB = t.step_func(function (msg) {
         assert_not_equals(msg.length, 0, "No messages found");
index 90edb665e5278effe8912feaf011f8ca78500156..38431a0bb72f5dee50ea49dc7382b41d19e74fca 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_to_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,18 +31,17 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_to_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) to for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by to (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
 //==== ONLOAD_DELAY 90
 
 setup({timeout: 90000});
-var t = async_test("MessageStorage_mms_findMessages_to_with_errorCallback", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), getMessageServicesErrorCB, getMessageServicesSuccessCB,
+    messageService, messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB,
+    i, j, removeAllSuccess, foundRecipient = false;
 t.step(function () {
-    var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService,
-        messageStorage, message, addDraftSuccessCB, addDraftErrorCB, filter,
-        findSuccessCB, findErrorCB, i, j, removeAllSuccess, foundRecipient = false;
 
     removeAllSuccess = t.step_func(function () {
         t.done();
index 54aee712cca5e4720b046b3c1cc28373a924d1a1..5b5577b0e04f0903d7e1ed65a041ce5afc81ee32 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_findMessages_type_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,13 +31,13 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_findMessages_type_with_errorCallback
-//==== LABEL Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) type for mms
+//==== LABEL Check if MessageStorage.findMessages method works properly with filter by type (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:findMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MOA
-setup({timeout:90000});
-var t = async_test("MessageStorage_mms_findMessages_type_with_errorCallback", {timeout:90000}),
+setup({timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}),
     getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
     message, addDraftSuccessCB, addDraftErrorCB, findSuccessCB, findErrorCB, i, removeAllSuccess,
     addedMessageFound = 0;
index 8c56e766db59e664b285bce0ad214f3df633db6b..14253858fe656da87474932f418dda52ce18c662 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_removeChangeListener_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_removeChangeListener_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index 676a449279359696455277330a07aeb76e19b43f..41d0d2eb1cdfc6ce5bd700f861d0efa194f3abbd 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_removeConversations_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_removeConversations_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index ea7b43ef0d7bd37e1587f5a3480a64f7eb47ba93..9c5d1d5b36789ed7506d7b7b729e0853f9a87372 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_removeMessages_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_removeMessages_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index ec4d33806a1ad5db8cd2375d15a04f2cd7ba3d2c..f66ebcb687d8cd2434b33abcf6c640b65922f44f 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,14 +31,14 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages
-//==== LABEL Check if method updateMessages of MessageStorage (MMS) works properly.
+//==== LABEL Check if MessageStorage.updateMessages method works properly (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MAST MOA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     serviceSuccess, serviceError, messageService, messageStorage,
     currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
     mutableMessage, constMessage,
index f9ac02d06883c370a70595cd8d335d8c2cb0b158..5e0eb353db950ca82667c6f56af86656b50eac68 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_errorCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_errorCallback_TypeMismatch
-//==== LABEL Check argument errorCallback conversions exception - updateMessages (mms)
+//==== LABEL Check type conversions for errorCallback argument of MessageStorage.updateMessages method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,12 +39,9 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_errorCallback_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, addDraftSuccess, addDraftError, exceptionName, updateSuccess, incorrectCallback, conversionTable, i;
 t.step(function () {
-    var serviceSuccess, serviceError,
-        messageService, messageStorage, message,
-        addDraftSuccess, addDraftError, exceptionName,
-        updateSuccess, incorrectCallback, conversionTable, i;
 
     updateSuccess = t.step_func(function () {
         assert_unreached("updateMessages() success callback invoked.");
@@ -56,7 +53,7 @@ t.step(function () {
             incorrectCallback = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
 
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
             function () {
                 messageStorage.updateMessages([message], updateSuccess, incorrectCallback);
             }, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
index 5a76827b1045182c161ba308b09be76d62193b25..125ecd8ee6e74f76a79b399af69f6916ffb2af06 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_errorCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_errorCallback_invalid_cb
-//==== LABEL Check argument errorCallback validation - updateMessages (mms)
+//==== LABEL Check if MessageStorage.updateMessages method throws exception when errorCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,12 +39,9 @@ Authors:
 //==== TEST_CRITERIA MTCB
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_errorCallback_invalid_cb", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, addDraftSuccess, addDraftError, exceptionName = "TypeMismatchError", updateSuccess, incorrectCallback;
 t.step(function () {
-    var serviceSuccess, serviceError,
-        messageService, messageStorage, message,
-        addDraftSuccess, addDraftError, exceptionName = "TypeMismatchError",
-        updateSuccess, incorrectCallback;
 
     updateSuccess = t.step_func(function () {
         assert_unreached("updateMessages() success callback invoked.");
@@ -56,7 +53,7 @@ t.step(function () {
                 assert_unreached("addDraftMessage() incorrect error callback invoked: name:" + error.name + ", msg:" + error.message);
             })
         };
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
             function () {
                 messageStorage.updateMessages([message], updateSuccess, incorrectCallback);
             }, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
index af8086709a73eec08c85949ecb92bda48e528228..6825a935aa26b1020039f68aca25b75c0869e094 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_exist</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -38,10 +38,8 @@ Authors:
 //==== TEST_CRITERIA ME
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_exist", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), messageService, messageStorage, serviceSuccess, serviceError;
 t.step(function () {
-    var messageService, messageStorage,
-        serviceSuccess, serviceError;
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
index 1c30fb4a906477e93f9ca40f49695cb5df210527..2e5f7da6eb9736c4388ffbfd31d3d3680c5f6db3 100644 (file)
@@ -23,14 +23,14 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_messages_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_messages_TypeMismatch
-//==== LABEL Check argument messages conversions exception - updateMessages (mms)
+//==== LABEL Check type conversions for messages argument of MessageStorage.updateMessages method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -38,10 +38,9 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_messages_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    exceptionName, updateSuccess, updateError, conversionTable, incorrectMessages, i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, exceptionName,
-    updateSuccess, updateError, conversionTable, incorrectMessages, i;
 
     serviceSuccess = t.step_func(function (services) {
         assert_true(services.length > 0, "Received empty services array");
@@ -60,7 +59,7 @@ t.step(function () {
         for(i = 0; i < conversionTable.length; i++) {
             incorrectMessages = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
-            assert_throws({name : exceptionName}, function () {
+            assert_throws({name: exceptionName}, function () {
                 messageStorage.updateMessages(incorrectMessages, updateSuccess, updateError);
             }, exceptionName + " should be thrown - given incorrect Message: " + incorrectMessages);
         }
index 5aefad8a159fe3c024af808470f49bb007e471e3..e7e7fea3edbb0cd307ce9a62e8a281fcab1ccdff 100644 (file)
@@ -23,30 +23,30 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_missarg</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_missarg
-//==== LABEL Check with missing non-optional argument - updateMessages (mms)
+//==== LABEL Check with missing non-optional argument - MessageStorage.updateMessages (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MMA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_missarg", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    exceptionName = "TypeMismatchError";
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, exceptionName = "TypeMismatchError";
 
     serviceSuccess = t.step_func(function (services) {
         assert_greater_than(services.length, 0, "Received empty services array");
         messageService = services[0];
         messageStorage = messageService.messageStorage;
 
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
         function () {
             messageStorage.updateMessages();
         }, exceptionName + " should be thrown - missing argument.");
index f1bca3a8da33b88c7441404b9b4d0778ab72446c..68d0de93e61df3a52779113ebb89b793a4746ba2 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_successCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_successCallback_TypeMismatch
-//==== LABEL Check argument successCallback conversions exception - updateMessages (mms)
+//==== LABEL Check type conversions for successCallback argument of MessageStorage.updateMessages method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,12 +39,9 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_successCallback_TypeMismatch", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, addDraftSuccess, addDraftError, exceptionName, updateError, incorrectCallback, conversionTable, i;
 t.step(function () {
-    var serviceSuccess, serviceError,
-        messageService, messageStorage, message,
-        addDraftSuccess, addDraftError, exceptionName,
-        updateError, incorrectCallback, conversionTable, i;
 
     updateError = t.step_func(function (error) {
         assert_unreached("updateMessages() error callback: name:" + error.name + ", msg:" + error.message);
@@ -57,7 +54,7 @@ t.step(function () {
             incorrectCallback = conversionTable[i][0];
             exceptionName = conversionTable[i][1];
 
-            assert_throws({name : exceptionName},
+            assert_throws({name: exceptionName},
             function () {
                 messageStorage.updateMessages([message], incorrectCallback, updateError);
             }, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
index 3f6e42e348102b033bfbd3d7fc3cc99635638155..63c3e6431b4715c2f4094d2d0376725072864999 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_successCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_successCallback_invalid_cb
-//==== LABEL Check argument successCallback validation - updateMessages (mms)
+//==== LABEL Check if MessageStorage.updateMessages method throws exception when successCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,12 +39,9 @@ Authors:
 //==== TEST_CRITERIA MTCB
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_successCallback_invalid_cb", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    message, addDraftSuccess, addDraftError, exceptionName = "TypeMismatchError", updateError, incorrectCallback;
 t.step(function () {
-    var serviceSuccess, serviceError,
-        messageService, messageStorage, message,
-        addDraftSuccess, addDraftError, exceptionName = "TypeMismatchError",
-        updateError, incorrectCallback;
 
     updateError = t.step_func(function (error) {
         assert_unreached("updateMessages() error callback: name:" + error.name + ", msg:" + error.message);
@@ -56,7 +53,7 @@ t.step(function () {
                 assert_unreached("addDraftMessage() incorrect success callback invoked");
             })
         };
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
             function () {
                 messageStorage.updateMessages([message], incorrectCallback, updateError);
             }, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
index 0b6a102764fe8d8bba1a773dcf419e3f84fa3413..92dcbabaa9c7e4552874b93b671b062eb6195ba2 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_without_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,14 +31,14 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_without_errorCallback
-//==== LABEL Check if method updateMessages of MessageStorage (MMS) works properly - without errorCallback.
+//==== LABEL Check if MessageStorage.updateMessages method works properly without errorCallback argument (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MOA MAST
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_without_errorCallback", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     serviceSuccess, serviceError, messageService, messageStorage,
     currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
     mutableMessage, constMessage,
index df56c3171ff132197da886eb02d047495c8bab7e..339b38ca95e1b4ac2492a24a1d7cf05ff9b6d1a8 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessageStorage_mms_updateMessages_without_successCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,22 +31,21 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: MessageStorage_mms_updateMessages_without_successCallback
-//==== LABEL Check if method updateMessages of MessageStorage (MMS) works properly - without successCallback.
+//==== LABEL Check if MessageStorage.updateMessages method works properly without successCallback argument (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:updateMessages M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MR MMINA
 setup({timeout: 90000});
 
-var t = async_test("MessageStorage_mms_updateMessages_without_successCallback", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(), mutableMessage, constMessage,
+    initDictForMutableMessage = mmsMessageInitDict, initDictForConstMessage = mmsMessageInitDict,
+    plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable",
+    plainBodyToSetForConstMessage = plainBodyToSet + "_const",
+    addDraftSuccess, addDraftError, addDraftSuccessCounter = 0,
+    returnedValue = null;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage,
-        currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
-        mutableMessage, constMessage,
-        initDictForMutableMessage = mmsMessageInitDict, initDictForConstMessage = mmsMessageInitDict,
-        plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
-
-        addDraftSuccess, addDraftError, addDraftSuccessCounter = 0, returnedValue = null;
 
     addDraftSuccess = t.step_func(function () {
         addDraftSuccessCounter++;
old mode 100755 (executable)
new mode 100644 (file)
index 503578b..7bf07c8
@@ -28,14 +28,14 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 Authors:
         Li, Li <li.l.li@intel.com>
         Zoe, Zou <zoex.zou@intel.com>
-        Ma,YueX <yuex.ma@intel.com>
+        Ma, YueX <yuex.ma@intel.com>
 
 -->
 
 <html>
 <head>
 <title>MessageStorage_removeConversations_formms</title>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 <body>
@@ -44,13 +44,13 @@ Authors:
 
 //==== TEST: MessageStorage_removeConversations_formms
 //==== PRIORITY P2
-//==== LABEL Check if removeConversations works properly for mms
+//==== LABEL Check if MessageStorage.removeConversations works properly for mms
 //==== SPEC Tizen Web API:Communication:Messaging:MessageStorage:removeConversations M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA MOA MR
 setup({timeout: 90000});
-var t = async_test("MessageStorage_removeConversations_formms", {timeout: 90000}),
+var t = async_test(document.title, {timeout: 90000}),
     service, message, removeConversationsSuccess, removeConversationsError,
     findConversationsSuccess, findConversationsError, messageSentSuccess, messageSentError,
     serviceSuccess, serviceError, removeAllSuccess, returnedValue = null;
index 781faea28144dd6a411a0f6882a9a35d735fa6a0..4f33ec81cf21d9a44cf5da8b9f22c654573078b2 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_attachments_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -54,7 +54,7 @@ test(function () {
     assert_equals(message.attachments[0].filePath, imagePathToSet, "'attachments' should accept a valid value (file path mismatch)");
 
     check_invalid_array_assignments(message, "attachments", false);
-}, "Message_mms_attachments_attribute");
+}, document.title);
 
 </script>
 </body>
index 56610ad5bda14b61a149c7d51031a768299d3a52..0916295c8763711d3f5f8c7665bc04ac66e08cb0 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_body_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -68,7 +68,7 @@ test(function () {
         assert_equals(message.body.loaded, false, "'loaded' modified after setting the object to " + invalidArgs[i]);
         assert_equals(message.body.plainBody, samplePlainBody, "'plainBody' modified after setting the object to " + invalidArgs[i]);
     }
-});
+}, document.title);
 
 </script>
 </body>
index 6e59ed8d0b1b9967b3471ebce6b0bbebf8f0a95e..c03e6e29ffe6c5dcfd735ac79cf64c091d5116bd 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Message_mms_constructor</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: Message_mms_constructor
-//==== LABEL check new tizen.Message(MessageServiceTag type, MessageInit messageInitDict?) works for mms (is supported)
+//==== LABEL Check if Message's constructor works properly (email)
 //==== SPEC Tizen Web API:Communication:Messaging:Message:constructor C
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA CONSTRA CONSTRM
@@ -57,7 +57,7 @@ test(function () {
     assert_equals(message.timestamp, null, "Timestamp should be null for messages not sent nor received");
     assert_array_equals(message.to, [TEST_SMS_RECIPIENT], "'to' should be ["+TEST_SMS_RECIPIENT+"]");
     assert_equals(message.type, "messaging.mms", "'type' should be 'messaging.mms'");
-}, "Message_mms_constructor");
+}, document.title);
 
 </script>
 </body>
index a67fe84a111eae8373d94c42d09e31c7431656fd..2c9ae18adae289a7b7aa55287f905fea02343f51 100644 (file)
@@ -23,14 +23,14 @@ Authors:
 <head>
 <title>Message_mms_constructor_messageInitDict_function</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: Message_mms_constructor_messageInitDict_function
-//==== LABEL check if Message_mms_constructor_messageInitDict_function
+//==== LABEL Check if Message's constructor works properly with function (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:Message:constructor C
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA CONSTRM
@@ -41,7 +41,7 @@ test(function () {
 
     assert_true(message instanceof tizen.Message, "InstanceOf.");
 
-}, "Message_mms_constructor_messageInitDict_function");
+}, document.title);
 
 </script>
 </body>
index cfbe5abea12280bdb5ef9b6bc0a597d98bc40fd7..10da5e08d29feb2dccf4a658a83efa91c9564ac4 100644 (file)
@@ -23,14 +23,14 @@ Authors:
 <head>
 <title>Message_mms_constructor_messageInitDict_object</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
 <div id="log"></div>
 <script>
 //==== TEST: Message_mms_constructor_messageInitDict_object
-//==== LABEL check if Message_mms_constructor_messageInitDict_object
+//==== LABEL Check if Message's constructor works properly with empty object (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:Message:constructor C
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA CONSTRM
@@ -41,7 +41,7 @@ test(function () {
 
     assert_true(message instanceof tizen.Message, "InstanceOf.");
 
-}, "Message_mms_constructor_messageInitDict_object");
+}, document.title);
 
 </script>
 </body>
index 2613c27743412ced101d66e40818d3cd183f93b7..8417b13e49b403084bfb37b4a707ff07a893667a 100644 (file)
@@ -25,7 +25,7 @@ Authors:
 
 <head>
 <title>Message_mms_constructor_minargs</title>
-<script src="../resources/unitcommon.js"></script>
+<script src="support/unitcommon.js"></script>
 <script src="support/messaging_common.js"></script>
 </head>
 
@@ -34,7 +34,7 @@ Authors:
 <script type="text/javascript">
 
 //==== TEST: Message_mms_constructor_minargs
-//==== LABEL check if Message_mms_constructor_minargs
+//==== LABEL Check if Message's constructor works properly with minimum arguments (mms)
 //==== SPEC Tizen Web API:Communication:Messaging:Message:constructor C
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA CONSTRA CONSTRF
@@ -60,7 +60,7 @@ test(function () {
     assert_equals(message.timestamp, null, "Timestamp should be null for messages not sent nor received");
     assert_array_equals(message.to, [], "'to' should be [] by default");
     assert_equals(message.type, "messaging.mms", "'type' should be 'messaging.mms'");
-}, "Message_mms_constructor_minargs");
+}, document.title);
 
 </script>
 </body>
index 34687f1bc5d340e7c14d8c11b8c1d181f36c37ae..f965cd49fe3790ed1edad3c388b74c19a5ced028 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_conversationId_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,7 +39,7 @@ Authors:
 //==== TEST_CRITERIA AE ADV ARO AT
 setup({timeout: 90000});
 
-var t = async_test("Message_mms_conversationId_attribute", {timeout: 90000}), message,
+var t = async_test(document.title, {timeout: 90000}), message,
     serviceError, serviceSuccess, service, sendError, sendSuccess, filterForMessage,
     findMessagesError, findMessagesSuccess, foundMessage;
 t.step(function () {
index d5354b74156336e66d8e3361dfc0b679d4d7144b..80ea20381e2b52f47848c3eba6af7f1856a02463 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Message_mms_extend</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 </head>
 
 <body>
@@ -40,7 +40,7 @@ test(function () {
     var message = new tizen.Message("messaging.mms");
 
     check_extensibility(message);
-}, "Message_mms_extend");
+}, document.title);
 
 </script>
 </body>
index 7360969b50724d2d976b57f3f08b4c0bc76434e2..8d6e60a2592c589451a74bc8bf60e35a5fcfc23d 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_folderId_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,7 +39,7 @@ Authors:
 //==== TEST_CRITERIA AE ADV ARO AT
 setup({timeout: 90000});
 
-var t = async_test("Message_mms_folderId_attribute", {timeout: 90000}), message,
+var t = async_test(document.title, {timeout: 90000}), message,
     serviceError, serviceSuccess, messageService, sendError,
     sendSuccess;
 t.step(function () {
index ff5a998ac0eeb0092e130f9aa521ad4faf188fdf..c2bc3e5d7c8485f63170aa91b7afdb4b26b68f85 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_from_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -44,7 +44,7 @@ test(function () {
     assert_true("from" in message, "No 'from' attribute in message");
     assert_equals(message.from, null, "'from' should be null by default");
     check_readonly(message, "from", null, "object", message.from + "dummyValue");
-}, "Message_mms_from_attribute");
+}, document.title);
 
 </script>
 </body>
index 933ce02dc9caf502f348ebee5cd4e00333fbf39c..2f61be3202b0718670982fd87842c8958d8b5b0f 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_hasAttachment_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -43,7 +43,7 @@ test(function () {
     assert_true("hasAttachment" in message, "No 'hasAttachment' attribute in message");
     assert_equals(message.hasAttachment, false, "'hasAttachment' should be false by default");
     check_readonly(message, "hasAttachment", message.hasAttachment, "boolean", !message.hasAttachment);
-}, "Message_mms_hasAttachment_attribute");
+}, document.title);
 
 </script>
 </body>
index 6c5263b34f05acaaf6e9c0a00191e9714b9273c0..cc904c46048f8d0d3b1c65bc9357833da9edcd8e 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_id_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,7 +39,7 @@ Authors:
 //==== TEST_CRITERIA AE ADV ARO AT
 setup({timeout: 90000});
 
-var t = async_test("Message_mms_id_attribute", {timeout: 90000}), message,
+var t = async_test(document.title, {timeout: 90000}), message,
     serviceError, serviceSuccess, messageService, sendError,
     sendSuccess;
 t.step(function () {
index 681f23e0629a6f32310b697501a186c2855bc889..fe03ff1243484c1a8213739bf2209aa6ace26f76 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_inResponseTo_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -44,7 +44,7 @@ test(function () {
     assert_equals(message.inResponseTo, null, "'inResponseTo' should be null by default");
 
     check_readonly(message, "inResponseTo", message.inResponseTo, "string", message.inResponseTo + "dummyValue");
-}, "Message_mms_inResponseTo_attribute");
+}, document.title);
 
 </script>
 </body>
index b2d461c59f719ad34c8823b8c55897fa6a5239c5..98fef5cf725df9509f6ae1a8330ef18077c0e139 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_isRead_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -49,7 +49,7 @@ test(function () {
 
     message.isRead = null;
     assert_equals(message.isRead, false, "'isRead' should not accept null as value");
-}, "Message_mms_isRead_attribute");
+}, document.title);
 
 </script>
 </body>
index 417d59f917300f00b2ea1869f2cef04039d77dba..ee8d14b198b49bd7831d3cd33c1bfc03ca645d3b 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_messageStatus_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -43,7 +43,7 @@ test(function () {
     assert_true("messageStatus" in message, "No 'messageStatus' attribute in message");
     check_readonly(message, "messageStatus", message.messageStatus, "string", message.messageStatus + "dummyValue");
     assert_equals(message.messageStatus, "", "Default value should be \"\"");
-}, "Message_mms_messageStatus_attribute");
+}, document.title);
 
 </script>
 </body>
index 9738b513d45afb1ea59e339f500887f673a61e52..7f99fb9ed2264bab0473d28742287f76343beb2e 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_subject_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -49,7 +49,7 @@ test(function () {
 
     message.subject = "sampleValue";
     assert_equals(message.subject, "sampleValue", "'subject' should accept a valid value");
-}, "Message_mms_subject_attribute");
+}, document.title);
 
 </script>
 </body>
index 7f6c42ee828ea40b167b0c1b9d0a700976c08ebf..a67a9889b0f01c9602fbba1bcb88938d4edb920b 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_timestamp_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -39,7 +39,7 @@ Authors:
 //==== TEST_CRITERIA AE ADV ARO AT
 setup({timeout: 90000});
 
-var t = async_test("Message_mms_timestamp_attribute", {timeout: 90000}), message, serviceError,
+var t = async_test(document.title, {timeout: 90000}), message, serviceError,
     serviceSuccess, messageService, sendError, sendSuccess, oldDate;
 t.step(function () {
     message = new tizen.Message("messaging.mms");
index b85240127c8b68dfeb2687f72656dd00251a6a46..0ce70a9312b26464ebdb7903f6b1bd916efb3ee6 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_to_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -55,7 +55,7 @@ test(function () {
     assert_array_equals(message.to, [TEST_SMS_RECIPIENT], "'to' should not accept null as value");
 
     check_invalid_array_assignments(message, "to", false);
-}, "Message_mms_to_attribute");
+}, document.title);
 
 </script>
 </body>
index 28dff168e257570870bd069baa25cbc6599de4ba..bef88ddb62c45bb9c06ee5b97151e7f87324f8ec 100644 (file)
@@ -24,7 +24,7 @@ Authors:
 <head>
 <title>Message_mms_type_attribute</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -43,7 +43,7 @@ test(function () {
     assert_true("type" in message, "No 'type' attribute in message");
     assert_equals(message.type, "messaging.mms", "'type' should be 'messaging.mms'");
     check_readonly(message, "type", message.type, "string", message.type + "dummyValue");
-}, "Message_mms_type_attribute");
+}, document.title);
 
 </script>
 </body>
index 47a8ea53de8ac507dd3d5f4150ab0a8a114a2ee5..823df463924069eb9573020e0ebd02bce09a4625 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessagesChangeCallback_mms_messagesadded_with_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -37,15 +37,12 @@ Authors:
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBT CBOA
 setup({timeout: 90000});
-var t = async_test("MessagesChangeCallback_mms_messagesadded_with_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, filter, endText = "ending", currentDate = new Date(),
+    matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
+    mismatchPlainBodyToSet = currentDate.getTime().toString(), matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
+    matchMessage, mismatchMessage, changeCallback, addDraftError, loadSuccess, loadError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier, filter,
-        endText = "ending", currentDate = new Date(),
-        matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
-        mismatchPlainBodyToSet = currentDate.getTime().toString(),
-        matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
-        matchMessage, mismatchMessage,
-        changeCallback, addDraftError, loadSuccess, loadError;
 
     add_result_callback(function () {
         try {
old mode 100755 (executable)
new mode 100644 (file)
index ed8d4aa..8a1808a
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessagesChangeCallback_mms_messagesadded_without_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -37,12 +37,10 @@ Authors:
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBT CBOA
 setup({timeout: 90000});
-var t = async_test("MessagesChangeCallback_mms_messagesadded_without_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(), message,
+    changeCallback, initDict = mmsMessageInitDict, addDraftError, loadSuccess, loadError, removeAllSuccess, i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier,
-        currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
-        message, changeCallback, initDict = mmsMessageInitDict, addDraftError,
-        loadSuccess, loadError, removeAllSuccess;
 
     add_result_callback(function () {
         try {
@@ -73,7 +71,7 @@ t.step(function () {
             assert_type(addedMessages, "array", "Not an array.");
             assert_greater_than(addedMessages.length, 0, "Received empty messages array");
 
-            for (var i in addedMessages) {
+            for (i = 0; i < addedMessages.length; i++) {
                 assert_true(addedMessages[i] instanceof tizen.Message, "Not a message.");
                 if (addedMessages[i].id === message.id) {
                     messageStorage.removeChangeListener(subscriptionIdentifier);
index 4c55660fff12e3f5b6714aa9e6d683ff875bbb7e..94fbdee52c3c98e8a9a7a95578b5009049df0175 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessagesChangeCallback_mms_messagesremoved_with_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -37,15 +37,13 @@ Authors:
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBT CBOA
 setup({timeout: 90000});
-var t = async_test("MessagesChangeCallback_mms_messagesremoved_with_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, filter, endText = "ending", currentDate = new Date(),
+    matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
+    mismatchPlainBodyToSet = currentDate.getTime().toString(), matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
+    matchMessage, mismatchMessage, changeCallback, addDraftError, addDraftSuccess, addDraftSuccessCounter = 0,
+    updateError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier, filter,
-        endText = "ending", currentDate = new Date(),
-        matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
-        mismatchPlainBodyToSet = currentDate.getTime().toString(),
-        matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
-        matchMessage, mismatchMessage,
-        changeCallback, addDraftError, addDraftSuccess, addDraftSuccessCounter = 0, updateError;
 
     add_result_callback(function () {
         try {
old mode 100755 (executable)
new mode 100644 (file)
index f9fd1ab..819d7a2
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessagesChangeCallback_mms_messagesremoved_without_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -37,12 +37,10 @@ Authors:
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBT CBOA
 setup({timeout: 90000});
-var t = async_test("MessagesChangeCallback_mms_messagesremoved_without_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(), message,
+    changeCallback, initDict = mmsMessageInitDict, addDraftSuccess, addDraftError, removeError, i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier,
-        currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
-        message, changeCallback, initDict = mmsMessageInitDict, addDraftSuccess, addDraftError,
-        removeError;
 
     add_result_callback(function () {
         try {
@@ -59,14 +57,14 @@ t.step(function () {
             assert_type(removedMessages, "array", "Not an array.");
             assert_greater_than(removedMessages.length, 0, "Received empty messages array");
 
-            for (var i in removedMessages) {
+            for (i = 0; i < removedMessages.length; i++) {
                 assert_true(removedMessages[i] instanceof tizen.Message, "Not a message.");
                 if (removedMessages[i].id === message.id) {
                     messageStorage.removeChangeListener(subscriptionIdentifier);
                     t.done();
                     break;
                 }
-            }            
+            }
         })
     };
 
index cebdcc911beb3a046f12dce70af2cd112f7faf60..9e015ea3ac5d1545d08af7ef94af37fc3fda7369 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessagesChangeCallback_mms_messagesupdated_with_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -37,16 +37,13 @@ Authors:
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBT CBOA
 setup({timeout: 90000});
-var t = async_test("MessagesChangeCallback_mms_messagesupdated_with_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, filter, endText = "ending", currentDate = new Date(),
+    matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
+    mismatchPlainBodyToSet = currentDate.getTime().toString(), matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
+    matchMessage, mismatchMessage, changeCallback, addDraftError, addDraftSuccess, addDraftSuccessCounter = 0,
+    updateError, loadSuccess, loadError;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier, filter,
-        endText = "ending", currentDate = new Date(),
-        matchPlainBodyToSet = currentDate.getTime().toString() + endText.toUpperCase(),
-        mismatchPlainBodyToSet = currentDate.getTime().toString(),
-        matchInitDict = mmsMessageInitDict, mismatchInitDict = mmsMessageInitDict,
-        matchMessage, mismatchMessage,
-        changeCallback, addDraftError, addDraftSuccess, addDraftSuccessCounter = 0, updateError,
-        loadSuccess, loadError;
 
     add_result_callback(function () {
         try {
old mode 100755 (executable)
new mode 100644 (file)
index 289be91..243c15d
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>MessagesChangeCallback_mms_messagesupdated_without_filter</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -37,12 +37,11 @@ Authors:
 //==== ONLOAD_DELAY 90
 //==== TEST_CRITERIA CBT CBOA
 setup({timeout: 90000});
-var t = async_test("MessagesChangeCallback_mms_messagesupdated_without_filter", {timeout:90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, messageService, messageStorage,
+    subscriptionIdentifier, currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(), message,
+    changeCallback, initDict = mmsMessageInitDict, addDraftSuccess, addDraftError, updateError, loadSuccess, loadError,
+    i;
 t.step(function () {
-    var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier,
-        currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
-        message, changeCallback, initDict = mmsMessageInitDict, addDraftSuccess, addDraftError,
-        updateError, loadSuccess, loadError;
 
     add_result_callback(function () {
         try {
@@ -67,7 +66,7 @@ t.step(function () {
             assert_type(updatedMessages, "array", "Not an array.");
             assert_greater_than(updatedMessages.length, 0, "Received empty messages array");
 
-            for (var i in updatedMessages) {
+            for (i = 0; i < updatedMessages.length; i++) {
                 assert_true(updatedMessages[i] instanceof tizen.Message, "Not a message.");
                 if (updatedMessages[i].id === message.id) {
                     messageStorage.removeChangeListener(subscriptionIdentifier);
index 43ebd7a3834df41661d2ad1a372b3f8ddde3ea9e..0e7274be1680f18979475b5d6e9c875f600427c1 100644 (file)
@@ -28,21 +28,21 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 Authors:
         Li, Li <li.l.li@intel.com>
         Zoe, Zou <zoex.zou@intel.com>
-        Ma,YueX <yuex.ma@intel.com>
+        Ma, YueX <yuex.ma@intel.com>
 
 -->
 
 <html>
 <head>
 <title>Messaging_getMessageServices_without_error_callback</title>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 <body>
 <div id="log"></div>
 <script type="text/javascript">
 //==== TEST: Messaging_getMessageServices_without_error_callback
-//==== LABEL Check getMessageServices without error callback
+//==== LABEL Check if MessageService.getMessageServices method works properly without errorCallback argument (mms)
 //==== PRIORITY P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:Messaging:getMessageServices M
@@ -50,11 +50,11 @@ Authors:
 //==== TEST_CRITERIA MMINA
 setup({timeout: 90000});
 
-var t = async_test("Messaging_getMessageServices_without_error_callback", {timeout: 90000}), serviceSuccess;
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess;
 
 t.step(function () {
     serviceSuccess = t.step_func(function (services) {
-        assert_true(services.length > 0, "Services has been found!");
+        assert_greater_than(services.length, 0, "Received empty services array");
         t.done();
     });
 
index f589bfb586fbea4703c50afe9d0b6625deaab137..96b1bd35fccdc2b9e274293183d946bcc5213ae2 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Messaging_mms_getMessageServices</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,16 +31,15 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: Messaging_mms_getMessageServices
-//==== LABEL Check with non-optional arguments getMessageServices(valid_messageServiceType, valid_successCallback) for mms
+//==== LABEL Check if type attribute exists in MessageService
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:Messaging:getMessageServices M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MR MMINA
 setup({timeout: 90000});
 
-var t = async_test("Messaging_mms_getMessageServices", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, i, returnedValue = null;
 t.step(function () {
-    var serviceSuccess, i, returnedValue = null;
 
     serviceSuccess = t.step_func(function (services) {
         assert_equals(returnedValue, undefined, "Incorrect returned value.");
index d3c7275a038ad4ffd756e34fd54a9b8026660a90..2918fc10a5a2fb4f92bddac99d63747e00a35b4f 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Messaging_mms_getMessageServices_errorCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: Messaging_mms_getMessageServices_errorCallback_TypeMismatch
-//==== LABEL Check getMessageServices argument errorCallback conversions exception for mms
+//==== LABEL Check type conversions for errorCallback argument of MessageService.getMessageServices method (mms)
 //==== PRIORITY: P2
 //==== SPEC Tizen Web API:Communication:Messaging:Messaging:getMessageServices M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
@@ -39,9 +39,8 @@ Authors:
 //==== ONLOAD_DELAY 90
 setup({timeout: 90000});
 
-var t = async_test("Messaging_mms_getMessageServices_errorCallback_TypeMismatch", {timeout: 90000}), conversionTable;
+var t = async_test(document.title, {timeout: 90000}), conversionTable, exceptionName, serviceSuccess, i, incorrectCallback;
 t.step(function () {
-    var exceptionName, serviceSuccess, i, incorrectCallback;
 
     serviceSuccess = t.step_func(function () {
         assert_unreached("Shouldn't be here");
@@ -52,7 +51,7 @@ t.step(function () {
         incorrectCallback = conversionTable[i][0];
         exceptionName = conversionTable[i][1];
 
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
         function () {
             tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, incorrectCallback);
         }, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
index ccf95dd250f4ab0c4438c3d6d6a4268126915124..f187a4f994030e52bd6a74e3a47ba2c44046957d 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Messaging_mms_getMessageServices_errorCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: Messaging_mms_getMessageServices_errorCallback_invalid_cb
-//==== LABEL Check if getMessageServices (mms) throws exception when errorCallback is invalid
+//==== LABEL Check if MessageService.getMessageServices method throws exception when errorCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:Messaging:getMessageServices M
@@ -39,9 +39,9 @@ Authors:
 //==== TEST_CRITERIA MTCB
 setup({timeout: 90000});
 
-var t = async_test("Messaging_mms_getMessageServices_errorCallback_invalid_cb", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), exceptionName = "TypeMismatchError", serviceSuccess,
+    incorrectCallback;
 t.step(function () {
-    var exceptionName = "TypeMismatchError", serviceSuccess, incorrectCallback;
 
     incorrectCallback = {
         onerror: t.step_func(function () {
@@ -53,7 +53,7 @@ t.step(function () {
         assert_unreached("Shouldn't be here");
     });
 
-    assert_throws({name : exceptionName},
+    assert_throws({name: exceptionName},
         function () {
             tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, incorrectCallback);
         }, exceptionName + " should be thrown - given incorrect success callback - " + incorrectCallback);
index 55f0e0c2f9ac131847e96aa902dab22e4e8c0c32..fb8c50a9e994c9edf34adfef63948827a9cb63e3 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Messaging_mms_getMessageServices_successCallback_TypeMismatch</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: Messaging_mms_getMessageServices_successCallback_TypeMismatch
-//==== LABEL Check getMessageServices argument successCallback conversions exception for mms
+//==== LABEL Check type conversions for successCallback argument of MessageService.getMessageServices method (mms)
 //==== PRIORITY: P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:Messaging:getMessageServices M
@@ -39,9 +39,8 @@ Authors:
 //==== TEST_CRITERIA MC
 setup({timeout: 90000});
 
-var t = async_test("Messaging_mms_getMessageServices_successCallback_TypeMismatch", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), exceptionName, serviceError, i, incorrectCallback, conversionTable;
 t.step(function () {
-    var exceptionName, serviceError, i, incorrectCallback, conversionTable;
 
     serviceError = t.step_func(function (error) {
         assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
@@ -52,7 +51,7 @@ t.step(function () {
         incorrectCallback = conversionTable[i][0];
         exceptionName = conversionTable[i][1];
 
-        assert_throws({name : exceptionName},
+        assert_throws({name: exceptionName},
         function () {
             tizen.messaging.getMessageServices("messaging.mms", incorrectCallback, serviceError);
         }, exceptionName + " should be thrown - given incorrect success callback - " + incorrectCallback);
index a76a7f9e5e56c242629669ccad6f19c6b4bb243a..09902c9b6b0f949769f404b85de4291bcadc06ba 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Messaging_mms_getMessageServices_successCallback_invalid_cb</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,7 +31,7 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: Messaging_mms_getMessageServices_successCallback_invalid_cb
-//==== LABEL Check if getMessageServices (mms) throws exception when successCallback is invalid
+//==== LABEL Check if MessageService.getMessageServices method throws exception when successCallback is invalid (mms)
 //==== PRIORITY: P2
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:Messaging:getMessageServices M
@@ -39,9 +39,8 @@ Authors:
 //==== TEST_CRITERIA MTCB
 setup({timeout: 90000});
 
-var t = async_test("Messaging_mms_getMessageServices_successCallback_invalid_cb", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), exceptionName = "TypeMismatchError", serviceError, incorrectCallback;
 t.step(function () {
-    var exceptionName = "TypeMismatchError", serviceError, incorrectCallback;
 
     incorrectCallback = {
         onsuccess: t.step_func(function () {
@@ -53,7 +52,7 @@ t.step(function () {
         assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
     });
 
-    assert_throws({name : exceptionName},
+    assert_throws({name: exceptionName},
         function () {
             tizen.messaging.getMessageServices("messaging.mms", incorrectCallback, serviceError);
         }, exceptionName + " should be thrown - given incorrect success callback - " + incorrectCallback);
index 33485575e3e3b8fcddb64879c774efb88839e886..a301cec31245f034ca1915b757045ade665ecc2a 100644 (file)
@@ -23,7 +23,7 @@ Authors:
 <head>
 <title>Messaging_mms_getMessageServices_with_errorCallback</title>
 <meta charset="utf-8"/>
-<script type="text/javascript" src="../resources/unitcommon.js"></script>
+<script type="text/javascript" src="support/unitcommon.js"></script>
 <script type="text/javascript" src="support/messaging_common.js"></script>
 </head>
 
@@ -31,16 +31,15 @@ Authors:
 <div id="log"></div>
 <script>
 //==== TEST: Messaging_mms_getMessageServices_with_errorCallback
-//==== LABEL Check with non-optional arguments getMessageServices(valid_messageServiceType, valid_successCallback, valid_errorCallback) for mms
+//==== LABEL Check if MessageService.getMessageServices method works properly with errorCallback argument (mms)
 //==== ONLOAD_DELAY 90
 //==== SPEC Tizen Web API:Communication:Messaging:Messaging:getMessageServices M
 //==== SPEC_URL https://developer.tizen.org/help/topic/org.tizen.web.device.apireference/tizen/messaging.html
 //==== TEST_CRITERIA MR MOA
 setup({timeout: 90000});
 
-var t = async_test("Messaging_mms_getMessageServices_with_errorCallback", {timeout: 90000});
+var t = async_test(document.title, {timeout: 90000}), serviceSuccess, serviceError, i, returnedValue = null;
 t.step(function () {
-    var serviceSuccess, serviceError, i, returnedValue = null;
 
     serviceSuccess = t.step_func(function (services) {
         assert_equals(returnedValue, undefined, "Incorrect returned value.");
diff --git a/tct-messaging-mms-tizen-tests/messaging/support/unitcommon.js b/tct-messaging-mms-tizen-tests/messaging/support/unitcommon.js
new file mode 100644 (file)
index 0000000..9f972c1
--- /dev/null
@@ -0,0 +1,559 @@
+/*
+
+Copyright (c) 2013 Samsung Electronics Co., Ltd.
+
+Licensed under the Apache License, Version 2.0 (the License);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+
+
+
+Authors:
+
+ */
+
+
+MIN_BYTE = -128;
+MAX_BYTE = 127;
+MIN_OCTET = 0;
+MAX_OCTET = 255;
+MIN_SHORT = -32768;
+MAX_SHORT = 32767;
+MIN_UNSIGNED_SHORT = 0;
+MAX_UNSIGNED_SHORT = 65535;
+MIN_LONG = -2147483648;
+MAX_LONG = 2147483647;
+MIN_UNSIGNED_LONG = 0;
+MAX_UNSIGNED_LONG = 4294967295;
+MIN_LONG_LONG = -9223372036854775808;
+MAX_LONG_LONG = 9223372036854775807;
+MIN_UNSIGNED_LONG_LONG = 0;
+MAX_UNSIGNED_LONG_LONG = 18446744073709551615;
+
+TYPE_MISMATCH_EXCEPTION = {name: 'TypeMismatchError'};
+NOT_FOUND_EXCEPTION = {name: 'NotFoundError'};
+INVALID_VALUES_EXCEPTION = {name: 'InvalidValuesError'};
+IO_EXCEPTION = {name: 'IOError'};
+SECURITY_EXCEPTION = {name: 'SecurityError'};
+
+
+(function () {
+   var head_src = document.head.innerHTML;
+   if (head_src.search(/\/testharness.js\W/) === -1) {
+       document.write('<script language="javascript" src="../resources/testharness.js"></script>\n');
+   }
+   if (head_src.search(/\/testharnessreport.js\W/) === -1) {
+       document.write('<script language="javascript" src="../resources/testharnessreport.js"></script>\n');
+   }
+})();
+
+var _registered_types = {};
+
+function _resolve_registered_type(type) {
+    while (type in _registered_types) {
+        type = _registered_types[type];
+    }
+    return type;
+}
+
+/**
+ * Method checks extra argument for none argument method.
+ * The only check is that method will not throw an exception.
+ * Example usage:
+ * checkExtraArgument(tizen.notification, "removeAll");
+ *
+ * @param object object
+ * @param methodName string - name of the method
+ */
+function checkExtraArgument(object, methodName) {
+    var extraArgument = [
+        null,
+        undefined,
+        "Tizen",
+        1,
+        false,
+        ["one", "two"],
+        {argument: 1},
+        function () {}
+    ], i;
+
+    for (i = 0; i < extraArgument.length; i++) {
+        object[methodName](extraArgument[i]);
+    }
+}
+
+/**
+ * Method to validate conversion.
+ * Example usage:
+ *   conversionTable = getTypeConversionExceptions("functionObject", true);
+ *   for(i = 0; i < conversionTable.length; i++) {
+ *       errorCallback = conversionTable[i][0];
+ *       exceptionName = conversionTable[i][1];
+ *
+ *       assert_throws({name : exceptionName},
+ *       function () {
+ *           tizen.systemsetting.setProperty("HOME_SCREEN",
+ *               propertyValue, successCallback, errorCallback);
+ *       }, exceptionName + " should be thrown - given incorrect errorCallback.");
+ *   }
+ *
+ * @param conversionType
+ * @param isOptional
+ * @returns table of tables which contain value (index 0) and exceptionName (index 1)
+ *
+ */
+function getTypeConversionExceptions(conversionType, isOptional) {
+    var exceptionName = "TypeMismatchError",
+        conversionTable;
+    switch (conversionType) {
+        case "enum":
+            conversionTable = [
+                [undefined, exceptionName],
+                [null, exceptionName],
+                [0, exceptionName],
+                [true, exceptionName],
+                ["dummyInvalidEnumValue", exceptionName],
+                [{ }, exceptionName]
+            ];
+            break;
+        case "double":
+            conversionTable = [
+                [undefined, exceptionName],
+                [NaN, exceptionName],
+                [Number.POSITIVE_INFINITY, exceptionName],
+                [Number.NEGATIVE_INFINITY, exceptionName],
+                ["TIZEN", exceptionName],
+                [{ name : "TIZEN" }, exceptionName],
+                [function () { }, exceptionName]
+            ];
+            break;
+        case "object":
+            conversionTable = [
+                [true, exceptionName],
+                [false, exceptionName],
+                [NaN, exceptionName],
+                [0, exceptionName],
+                ["", exceptionName],
+                ["TIZEN", exceptionName],
+                [undefined, exceptionName]
+            ];
+            if (!isOptional) {
+                conversionTable.push([null, exceptionName]);
+            }
+            break;
+        case "functionObject":
+            conversionTable = [
+                [true, exceptionName],
+                [false, exceptionName],
+                [NaN, exceptionName],
+                [0, exceptionName],
+                ["", exceptionName],
+                ["TIZEN", exceptionName],
+                [[], exceptionName],
+                [{ }, exceptionName],
+                [undefined, exceptionName]
+            ];
+            if (!isOptional) {
+                conversionTable.push([null, exceptionName]);
+            }
+            break;
+        case "array":
+            conversionTable = [
+                [true, exceptionName],
+                [false, exceptionName],
+                [NaN, exceptionName],
+                [0, exceptionName],
+                ["", exceptionName],
+                ["TIZEN", exceptionName],
+                [{ }, exceptionName],
+                [function () { }, exceptionName],
+                [undefined, exceptionName]
+            ];
+            if (!isOptional) {
+                conversionTable.push([null, exceptionName]);
+            }
+            break;
+        case "dictionary":
+            conversionTable = [
+                [true, exceptionName],
+                [false, exceptionName],
+                [NaN, exceptionName],
+                [0, exceptionName],
+                ["", exceptionName],
+                ["TIZEN", exceptionName],
+                [undefined, exceptionName]
+            ];
+            if (!isOptional) {
+                conversionTable.push([null, exceptionName]);
+            }
+            break;
+        default:
+            assert_unreached("Fix your test. Wrong conversionType '" + conversionType + "'.");
+    };
+
+    return conversionTable;
+}
+
+
+function assert_type(obj, type, description) {
+    var org_type = type, prop_name, prop_type, prop_value;
+
+    type = _resolve_registered_type(type);
+
+    if (typeof (type) === 'string') {
+        type = type.toLowerCase();
+        switch (type) {
+            case 'object':
+            case 'string':
+            case 'number':
+            case 'function':
+            case 'boolean':
+            case 'undefined':
+            case 'xml':
+                assert_equals(typeof (obj), type, description);
+                break;
+            case 'null':
+                assert_true(obj === null, description);
+                break;
+            case 'array':
+                assert_true(Array.isArray(obj), description);
+                break;
+            case 'date':
+                assert_true(obj instanceof Date, description);
+                break;
+            case 'byte':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_BYTE, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_BYTE, description + " - value too high.");
+                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
+                break;
+            case 'octet':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_OCTET, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_OCTET, description + " - value too high.");
+                assert_equals(obj % 1, 0, description + " - value is not an integer.");
+                break;
+            case 'short':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_SHORT, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_SHORT, description + " - value too high.");
+                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
+                break;
+            case 'unsigned short':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_UNSIGNED_SHORT, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_UNSIGNED_SHORT, description + " - value too high.");
+                assert_equals(obj % 1, 0, description + " - value is not an integer.");
+                break;
+            case 'long':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_LONG, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_LONG, description + " - value too high.");
+                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
+                break;
+            case 'unsigned long':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_UNSIGNED_LONG, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_UNSIGNED_LONG, description + " - value too high.");
+                assert_equals(obj % 1, 0, description + " - value is not an integer.");
+                break;
+            case 'long long':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_LONG_LONG, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_LONG_LONG, description + " - value too high.");
+                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
+                break;
+            case 'unsigned long long':
+                assert_equals(typeof (obj), 'number', description);
+                assert_greater_than_equal(obj, MIN_UNSIGNED_LONG_LONG, description + " - value too low.");
+                assert_less_than_equal(obj, MAX_UNSIGNED_LONG_LONG, description + " - value too high.");
+                assert_equals(obj % 1, 0, description + " - value is not an integer.");
+                break;
+            default:
+                assert_unreached('Fix your test. Wrong type \'' + org_type + '\'');
+        }
+    } else if (typeof (type) === 'function') {
+        assert_true(obj instanceof type, description);
+    } else if (typeof (type) === 'object') {
+        for (prop_name in type) {
+            prop_type = type[prop_name];
+            if (prop_type === 'function') {
+                assert_inherits(obj, prop_name);
+                assert_equals(typeof obj[prop_name], prop_type, 'Object should have method ' + prop_name);
+            } else {
+                assert_own_property(obj, prop_name);
+            }
+        }
+    } else {
+        assert_unreached('Fix your test. Wrong type ' + org_type);
+    }
+}
+
+function register_type(alias, type_spec) {
+    _registered_types[alias] = type_spec;
+}
+
+/**
+ * Method to check if attribute is const.
+ * Example usage:
+ * check_const(tizen.bluetooth.deviceMinor, 'TOY_DOLL', 0x03, 'number', 0x29B);
+ *
+ * @param obj  object to test which  has const attribute
+ * @param attributeName attribute name.
+ * @param expectedValue expected value of provided attribute name
+ * @param expectedType expected type of provided attribute name
+ * @param valueToAssign value to assign in order to check if attribute value can be modified
+ */
+function check_const(obj, attributeName, expectedValue, expectedType, valueToAssign) {
+    var tmp;
+    if (expectedValue === valueToAssign) {
+        assert_unreached("Fix your test. The same values given for "  + attributeName +
+            " in 'value' and 'valueToSet' arguments.");
+    }
+    if (typeof (attributeName) === "string") {
+        assert_true(attributeName in obj, "Name " + attributeName + " doesn't exist in provided object.");
+        assert_equals(obj[attributeName], expectedValue, "Value of " + attributeName + " is diffrent.");
+        if (typeof (expectedType) !== "undefined") {
+            if (expectedValue === null) {
+                assert_type(obj[attributeName], "object", "Type of " + attributeName + " is different.");
+            } else {
+                assert_type(obj[attributeName], expectedType, "Type of " + attributeName + " is different.");
+            }
+        } else {
+            assert_unreached("Fix your test. Wrong type " + expectedType);
+        }
+        tmp = obj[attributeName];
+        obj[attributeName] = valueToAssign;
+        assert_equals(obj[attributeName], tmp, attributeName + " can be modified.");
+    } else {
+        assert_unreached("Fix your test. Wrong type of name " + typeof (attributeName));
+    }
+}
+
+/**
+ * Method to check if attribute is readonly.
+ * Example usage:
+ * check_readonly(statusNotification, "postedTime", null, 'object', new Date());
+ *
+ * @param obj  object to test which  has readonly attribute
+ * @param attributeName attribute name.
+ * @param expectedValue expected value of provided attribute name
+ * @param expectedType expected type of provided attribute name
+ * @param valueToAssign value to assign in order to check if attribute value can be modified
+ */
+function check_readonly(obj, attributeName, expectedValue, expectedType, valueToAssign) {
+    check_const(obj, attributeName, expectedValue, expectedType, valueToAssign);
+}
+
+/**
+ * Method to check if attribute can be set to null.
+ * Example usage:
+ * check_not_nullable(syncInfo, "mode");
+ *
+ * @param obj object to test which has not nullable attribute
+ * @param attributeName attribute name.
+ */
+function check_not_nullable(obj, attributeName)
+{   var old_value = obj[attributeName];
+    obj[attributeName] = null;
+    assert_not_equals(obj[attributeName], null, "Attribute " + attributeName + " can be set to null.");
+    obj[attributeName] = old_value;
+}
+
+/**
+ * Method to check NoInterfaceObject
+ * Example usage:
+ * check_no_interface_object("BluetoothAdapter")
+ *
+ * @param interfaceName interface name
+ */
+function check_no_interface_object(interfaceName) {
+    assert_throws({name: "TypeError"}, function () {
+        tizen[interfaceName]();
+    },"Wrong call as a function");
+    assert_throws({name: "TypeError"}, function () {
+        new tizen[interfaceName]();
+    },"Wrong call as a new function");
+    assert_throws({name: "TypeError"}, function () {
+        ({}) instanceof tizen[interfaceName];
+    },"instanceof exception");
+    assert_equals(tizen[interfaceName], undefined, interfaceName + " is not undefined.");
+}
+
+
+/**
+ * Method to check Constructors
+ * Example usage:
+ * check_constructor("BluetoothAdapter")
+ *
+ * @param constructorName constructor name
+ */
+
+function check_constructor(constructorName) {
+    assert_true(constructorName in tizen, "No " + constructorName + " in tizen.");
+    assert_false({} instanceof tizen[constructorName],"Custom object is not instance of " + constructorName);
+    assert_throws({
+        name: "TypeError"
+    }, function () {
+        tizen[constructorName]();
+    }, "Constructor called as function.");
+}
+
+/**
+ * Method to check if given method can be overridden in a given object - (TEMPORARY REMOVED).
+ * That method also checks if given method exists in a given object.
+ * Example usage:
+ * check_method_exists(tizen.notification, "get");
+ *
+ * @param obj object with method
+ * @param methodName name of the method to check.
+ */
+function check_method_exists(obj, methodName) {
+    assert_type(obj[methodName], 'function', "Method does not exist.");
+}
+
+/**
+ * Method to check extensibility of given object.
+ * Method checks if new attribute and method can be added.
+ * Example usage:
+ * check_extensibility(tizen.notification);
+ *
+ * @param obj object to check
+ */
+function check_extensibility(obj) {
+    var dummyAttribute = "dummyAttributeValue", dummyMethodResult = "dummyMethodResultValue";
+    obj.newDummyMethod = function() {
+        return dummyMethodResult;
+    }
+    assert_equals(obj.newDummyMethod(), dummyMethodResult, "Incorrect result from added method.");
+
+    obj.newDummyAttribute = dummyAttribute;
+    assert_equals(obj.newDummyAttribute, dummyAttribute, "Incorrect result from added attribute.");
+}
+
+/**
+ * Method to check if attribute can be modify.
+ * Example usage:
+ * check_attr(downloadRequest, "fileName", default_val, "string", "file_name.html");
+ *
+ * @param obj  object to test which has not readonly attribute
+ * @param attributeName attribute name.
+ * @param expectedValue expected value of provided attribute name
+ * @param expectedType expected type of provided attribute name
+ * @param valueToAssign value to assign in order to check if attribute value can be modified
+ */
+function check_attribute(obj, attributeName, expectedValue, expectedType, valueToAssign) {
+    if (expectedValue === valueToAssign) {
+        assert_unreached("Fix your test. The same values given for "  + attributeName +
+            " in 'value' and 'valueToSet' arguments.");
+    }
+    if (typeof (attributeName) === "string") {
+        assert_true(attributeName in obj, "Name " + attributeName + " doesn't exist in provided object.");
+        assert_equals(obj[attributeName], expectedValue, "Value of " + attributeName + " is diffrent.");
+        if (typeof (expectedType) !== "undefined") {
+            if (expectedValue === null) {
+                assert_type(obj[attributeName], "object", "Type of " + attributeName + " is different.");
+            } else {
+                assert_type(obj[attributeName], expectedType, "Type of " + attributeName + " is different.");
+            }
+        } else {
+            assert_unreached("Fix your test. Wrong type " + expectedType);
+        }
+        obj[attributeName] = valueToAssign;
+        assert_equals(obj[attributeName], valueToAssign, attributeName + " can be modified.");
+    } else {
+        assert_unreached("Fix your test. Wrong type of name " + typeof (attributeName));
+    }
+}
+
+/**
+ * Method to check if whole array can be overwritten with an invalid value.
+ * Sample usage:
+ * check_invalid_array_assignments(message, "to", false);
+ *
+ * @param obj object which has the array as its property
+ * @param array name of the array to check
+ * @param isNullable indicates if the array can be null
+ */
+function check_invalid_array_assignments(obj, array, isNullable) {
+    var args = [undefined, true, false, NaN, 0, "TIZEN", {}, function () {}],
+        val = obj[array], i;
+
+    if (!isNullable) {
+        obj[array] = null;
+        assert_not_equals(obj[array], null, "Non-nullable array was set to null");
+        assert_type(obj[array], "array", "Non-nullable array type changed after assigning null");
+        assert_equals(obj[array].toString(), val.toString(), "Non-nullable array contents changed after assigning null");
+    }
+
+    for (i = 0 ; i < args.length ; i++) {
+        obj[array] = args[i];
+        assert_type(obj[array], "array", "Array type changed after assigning an invalid value");
+        assert_equals(obj[array].toString(), val.toString(), "Array contents changed after assigning an invalid value");
+    }
+}
+
+/**
+ * Method to check if an object can be overwritten with an invalid value.
+ * Sample usage:
+ * check_invalid_object_assignments(message, "body", false);
+ *
+ * @param parentObj object which has the 'obj' object as its property
+ * @param obj name of the object to check
+ * @param isNullable indicates if the object can be null
+ */
+function check_invalid_obj_assignments(parentObj, obj, isNullable) {
+    var args = [undefined, true, false, NaN, 0, "TIZEN", function () {}],
+        val = parentObj[obj], i;
+
+    if (!isNullable) {
+        parentObj[obj] = null;
+        assert_equals(parentObj[obj], val, "Non-nullable obj was modified after assigning null");
+    }
+
+    for (i = 0 ; i < args.length ; i++) {
+        parentObj[obj] = args[i];
+        assert_equals(parentObj[obj], val, "The object was set to " + args[i]);
+    }
+}
+
+/**
+ * Method to validate conversion for listeners.
+ * Example usage:
+ * incorrectListeners = getListenerConversionExceptions(["oninstalled", "onupdated", "onuninstalled"]);
+ * for(i = 0; i < incorrectListeners.length; i++) {
+ *     packageInformationEventCallback  = incorrectListeners[i][0];
+ *     exceptionName = incorrectListeners[i][1];
+ *     assert_throws({name : exceptionName},
+ *        function () {
+ *             tizen.package.setPackageInfoEventListener(packageInformationEventCallback);
+ *         }, exceptionName + " should be thrown - given incorrect successCallback.");
+ * }
+ *
+ *
+ * @param callbackNames Array with names
+ * @returns {Array} table of tables which contain incorrect listener (index 0) and exceptionName (index 1)
+ *
+ */
+function getListenerConversionExceptions(callbackNames) {
+    var result = [], conversionTable, i, j, listenerName;
+    conversionTable = getTypeConversionExceptions("functionObject", false);
+
+    for (i = 0; i < callbackNames.length; i++) {
+        for (j = 0; j < conversionTable.length; j++) {
+            listenerName = {};
+            listenerName[callbackNames[i]] = conversionTable[j][0];
+            result.push([listenerName, conversionTable[j][1]]);
+        }
+    }
+
+    return result;
+}
diff --git a/tct-messaging-mms-tizen-tests/resources/unitcommon.js b/tct-messaging-mms-tizen-tests/resources/unitcommon.js
deleted file mode 100644 (file)
index 9f972c1..0000000
+++ /dev/null
@@ -1,559 +0,0 @@
-/*
-
-Copyright (c) 2013 Samsung Electronics Co., Ltd.
-
-Licensed under the Apache License, Version 2.0 (the License);
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-
-
-
-Authors:
-
- */
-
-
-MIN_BYTE = -128;
-MAX_BYTE = 127;
-MIN_OCTET = 0;
-MAX_OCTET = 255;
-MIN_SHORT = -32768;
-MAX_SHORT = 32767;
-MIN_UNSIGNED_SHORT = 0;
-MAX_UNSIGNED_SHORT = 65535;
-MIN_LONG = -2147483648;
-MAX_LONG = 2147483647;
-MIN_UNSIGNED_LONG = 0;
-MAX_UNSIGNED_LONG = 4294967295;
-MIN_LONG_LONG = -9223372036854775808;
-MAX_LONG_LONG = 9223372036854775807;
-MIN_UNSIGNED_LONG_LONG = 0;
-MAX_UNSIGNED_LONG_LONG = 18446744073709551615;
-
-TYPE_MISMATCH_EXCEPTION = {name: 'TypeMismatchError'};
-NOT_FOUND_EXCEPTION = {name: 'NotFoundError'};
-INVALID_VALUES_EXCEPTION = {name: 'InvalidValuesError'};
-IO_EXCEPTION = {name: 'IOError'};
-SECURITY_EXCEPTION = {name: 'SecurityError'};
-
-
-(function () {
-   var head_src = document.head.innerHTML;
-   if (head_src.search(/\/testharness.js\W/) === -1) {
-       document.write('<script language="javascript" src="../resources/testharness.js"></script>\n');
-   }
-   if (head_src.search(/\/testharnessreport.js\W/) === -1) {
-       document.write('<script language="javascript" src="../resources/testharnessreport.js"></script>\n');
-   }
-})();
-
-var _registered_types = {};
-
-function _resolve_registered_type(type) {
-    while (type in _registered_types) {
-        type = _registered_types[type];
-    }
-    return type;
-}
-
-/**
- * Method checks extra argument for none argument method.
- * The only check is that method will not throw an exception.
- * Example usage:
- * checkExtraArgument(tizen.notification, "removeAll");
- *
- * @param object object
- * @param methodName string - name of the method
- */
-function checkExtraArgument(object, methodName) {
-    var extraArgument = [
-        null,
-        undefined,
-        "Tizen",
-        1,
-        false,
-        ["one", "two"],
-        {argument: 1},
-        function () {}
-    ], i;
-
-    for (i = 0; i < extraArgument.length; i++) {
-        object[methodName](extraArgument[i]);
-    }
-}
-
-/**
- * Method to validate conversion.
- * Example usage:
- *   conversionTable = getTypeConversionExceptions("functionObject", true);
- *   for(i = 0; i < conversionTable.length; i++) {
- *       errorCallback = conversionTable[i][0];
- *       exceptionName = conversionTable[i][1];
- *
- *       assert_throws({name : exceptionName},
- *       function () {
- *           tizen.systemsetting.setProperty("HOME_SCREEN",
- *               propertyValue, successCallback, errorCallback);
- *       }, exceptionName + " should be thrown - given incorrect errorCallback.");
- *   }
- *
- * @param conversionType
- * @param isOptional
- * @returns table of tables which contain value (index 0) and exceptionName (index 1)
- *
- */
-function getTypeConversionExceptions(conversionType, isOptional) {
-    var exceptionName = "TypeMismatchError",
-        conversionTable;
-    switch (conversionType) {
-        case "enum":
-            conversionTable = [
-                [undefined, exceptionName],
-                [null, exceptionName],
-                [0, exceptionName],
-                [true, exceptionName],
-                ["dummyInvalidEnumValue", exceptionName],
-                [{ }, exceptionName]
-            ];
-            break;
-        case "double":
-            conversionTable = [
-                [undefined, exceptionName],
-                [NaN, exceptionName],
-                [Number.POSITIVE_INFINITY, exceptionName],
-                [Number.NEGATIVE_INFINITY, exceptionName],
-                ["TIZEN", exceptionName],
-                [{ name : "TIZEN" }, exceptionName],
-                [function () { }, exceptionName]
-            ];
-            break;
-        case "object":
-            conversionTable = [
-                [true, exceptionName],
-                [false, exceptionName],
-                [NaN, exceptionName],
-                [0, exceptionName],
-                ["", exceptionName],
-                ["TIZEN", exceptionName],
-                [undefined, exceptionName]
-            ];
-            if (!isOptional) {
-                conversionTable.push([null, exceptionName]);
-            }
-            break;
-        case "functionObject":
-            conversionTable = [
-                [true, exceptionName],
-                [false, exceptionName],
-                [NaN, exceptionName],
-                [0, exceptionName],
-                ["", exceptionName],
-                ["TIZEN", exceptionName],
-                [[], exceptionName],
-                [{ }, exceptionName],
-                [undefined, exceptionName]
-            ];
-            if (!isOptional) {
-                conversionTable.push([null, exceptionName]);
-            }
-            break;
-        case "array":
-            conversionTable = [
-                [true, exceptionName],
-                [false, exceptionName],
-                [NaN, exceptionName],
-                [0, exceptionName],
-                ["", exceptionName],
-                ["TIZEN", exceptionName],
-                [{ }, exceptionName],
-                [function () { }, exceptionName],
-                [undefined, exceptionName]
-            ];
-            if (!isOptional) {
-                conversionTable.push([null, exceptionName]);
-            }
-            break;
-        case "dictionary":
-            conversionTable = [
-                [true, exceptionName],
-                [false, exceptionName],
-                [NaN, exceptionName],
-                [0, exceptionName],
-                ["", exceptionName],
-                ["TIZEN", exceptionName],
-                [undefined, exceptionName]
-            ];
-            if (!isOptional) {
-                conversionTable.push([null, exceptionName]);
-            }
-            break;
-        default:
-            assert_unreached("Fix your test. Wrong conversionType '" + conversionType + "'.");
-    };
-
-    return conversionTable;
-}
-
-
-function assert_type(obj, type, description) {
-    var org_type = type, prop_name, prop_type, prop_value;
-
-    type = _resolve_registered_type(type);
-
-    if (typeof (type) === 'string') {
-        type = type.toLowerCase();
-        switch (type) {
-            case 'object':
-            case 'string':
-            case 'number':
-            case 'function':
-            case 'boolean':
-            case 'undefined':
-            case 'xml':
-                assert_equals(typeof (obj), type, description);
-                break;
-            case 'null':
-                assert_true(obj === null, description);
-                break;
-            case 'array':
-                assert_true(Array.isArray(obj), description);
-                break;
-            case 'date':
-                assert_true(obj instanceof Date, description);
-                break;
-            case 'byte':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_BYTE, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_BYTE, description + " - value too high.");
-                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
-                break;
-            case 'octet':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_OCTET, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_OCTET, description + " - value too high.");
-                assert_equals(obj % 1, 0, description + " - value is not an integer.");
-                break;
-            case 'short':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_SHORT, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_SHORT, description + " - value too high.");
-                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
-                break;
-            case 'unsigned short':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_UNSIGNED_SHORT, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_UNSIGNED_SHORT, description + " - value too high.");
-                assert_equals(obj % 1, 0, description + " - value is not an integer.");
-                break;
-            case 'long':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_LONG, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_LONG, description + " - value too high.");
-                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
-                break;
-            case 'unsigned long':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_UNSIGNED_LONG, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_UNSIGNED_LONG, description + " - value too high.");
-                assert_equals(obj % 1, 0, description + " - value is not an integer.");
-                break;
-            case 'long long':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_LONG_LONG, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_LONG_LONG, description + " - value too high.");
-                assert_equals(Math.abs(obj % 1), 0, description + " - value is not an integer.");
-                break;
-            case 'unsigned long long':
-                assert_equals(typeof (obj), 'number', description);
-                assert_greater_than_equal(obj, MIN_UNSIGNED_LONG_LONG, description + " - value too low.");
-                assert_less_than_equal(obj, MAX_UNSIGNED_LONG_LONG, description + " - value too high.");
-                assert_equals(obj % 1, 0, description + " - value is not an integer.");
-                break;
-            default:
-                assert_unreached('Fix your test. Wrong type \'' + org_type + '\'');
-        }
-    } else if (typeof (type) === 'function') {
-        assert_true(obj instanceof type, description);
-    } else if (typeof (type) === 'object') {
-        for (prop_name in type) {
-            prop_type = type[prop_name];
-            if (prop_type === 'function') {
-                assert_inherits(obj, prop_name);
-                assert_equals(typeof obj[prop_name], prop_type, 'Object should have method ' + prop_name);
-            } else {
-                assert_own_property(obj, prop_name);
-            }
-        }
-    } else {
-        assert_unreached('Fix your test. Wrong type ' + org_type);
-    }
-}
-
-function register_type(alias, type_spec) {
-    _registered_types[alias] = type_spec;
-}
-
-/**
- * Method to check if attribute is const.
- * Example usage:
- * check_const(tizen.bluetooth.deviceMinor, 'TOY_DOLL', 0x03, 'number', 0x29B);
- *
- * @param obj  object to test which  has const attribute
- * @param attributeName attribute name.
- * @param expectedValue expected value of provided attribute name
- * @param expectedType expected type of provided attribute name
- * @param valueToAssign value to assign in order to check if attribute value can be modified
- */
-function check_const(obj, attributeName, expectedValue, expectedType, valueToAssign) {
-    var tmp;
-    if (expectedValue === valueToAssign) {
-        assert_unreached("Fix your test. The same values given for "  + attributeName +
-            " in 'value' and 'valueToSet' arguments.");
-    }
-    if (typeof (attributeName) === "string") {
-        assert_true(attributeName in obj, "Name " + attributeName + " doesn't exist in provided object.");
-        assert_equals(obj[attributeName], expectedValue, "Value of " + attributeName + " is diffrent.");
-        if (typeof (expectedType) !== "undefined") {
-            if (expectedValue === null) {
-                assert_type(obj[attributeName], "object", "Type of " + attributeName + " is different.");
-            } else {
-                assert_type(obj[attributeName], expectedType, "Type of " + attributeName + " is different.");
-            }
-        } else {
-            assert_unreached("Fix your test. Wrong type " + expectedType);
-        }
-        tmp = obj[attributeName];
-        obj[attributeName] = valueToAssign;
-        assert_equals(obj[attributeName], tmp, attributeName + " can be modified.");
-    } else {
-        assert_unreached("Fix your test. Wrong type of name " + typeof (attributeName));
-    }
-}
-
-/**
- * Method to check if attribute is readonly.
- * Example usage:
- * check_readonly(statusNotification, "postedTime", null, 'object', new Date());
- *
- * @param obj  object to test which  has readonly attribute
- * @param attributeName attribute name.
- * @param expectedValue expected value of provided attribute name
- * @param expectedType expected type of provided attribute name
- * @param valueToAssign value to assign in order to check if attribute value can be modified
- */
-function check_readonly(obj, attributeName, expectedValue, expectedType, valueToAssign) {
-    check_const(obj, attributeName, expectedValue, expectedType, valueToAssign);
-}
-
-/**
- * Method to check if attribute can be set to null.
- * Example usage:
- * check_not_nullable(syncInfo, "mode");
- *
- * @param obj object to test which has not nullable attribute
- * @param attributeName attribute name.
- */
-function check_not_nullable(obj, attributeName)
-{   var old_value = obj[attributeName];
-    obj[attributeName] = null;
-    assert_not_equals(obj[attributeName], null, "Attribute " + attributeName + " can be set to null.");
-    obj[attributeName] = old_value;
-}
-
-/**
- * Method to check NoInterfaceObject
- * Example usage:
- * check_no_interface_object("BluetoothAdapter")
- *
- * @param interfaceName interface name
- */
-function check_no_interface_object(interfaceName) {
-    assert_throws({name: "TypeError"}, function () {
-        tizen[interfaceName]();
-    },"Wrong call as a function");
-    assert_throws({name: "TypeError"}, function () {
-        new tizen[interfaceName]();
-    },"Wrong call as a new function");
-    assert_throws({name: "TypeError"}, function () {
-        ({}) instanceof tizen[interfaceName];
-    },"instanceof exception");
-    assert_equals(tizen[interfaceName], undefined, interfaceName + " is not undefined.");
-}
-
-
-/**
- * Method to check Constructors
- * Example usage:
- * check_constructor("BluetoothAdapter")
- *
- * @param constructorName constructor name
- */
-
-function check_constructor(constructorName) {
-    assert_true(constructorName in tizen, "No " + constructorName + " in tizen.");
-    assert_false({} instanceof tizen[constructorName],"Custom object is not instance of " + constructorName);
-    assert_throws({
-        name: "TypeError"
-    }, function () {
-        tizen[constructorName]();
-    }, "Constructor called as function.");
-}
-
-/**
- * Method to check if given method can be overridden in a given object - (TEMPORARY REMOVED).
- * That method also checks if given method exists in a given object.
- * Example usage:
- * check_method_exists(tizen.notification, "get");
- *
- * @param obj object with method
- * @param methodName name of the method to check.
- */
-function check_method_exists(obj, methodName) {
-    assert_type(obj[methodName], 'function', "Method does not exist.");
-}
-
-/**
- * Method to check extensibility of given object.
- * Method checks if new attribute and method can be added.
- * Example usage:
- * check_extensibility(tizen.notification);
- *
- * @param obj object to check
- */
-function check_extensibility(obj) {
-    var dummyAttribute = "dummyAttributeValue", dummyMethodResult = "dummyMethodResultValue";
-    obj.newDummyMethod = function() {
-        return dummyMethodResult;
-    }
-    assert_equals(obj.newDummyMethod(), dummyMethodResult, "Incorrect result from added method.");
-
-    obj.newDummyAttribute = dummyAttribute;
-    assert_equals(obj.newDummyAttribute, dummyAttribute, "Incorrect result from added attribute.");
-}
-
-/**
- * Method to check if attribute can be modify.
- * Example usage:
- * check_attr(downloadRequest, "fileName", default_val, "string", "file_name.html");
- *
- * @param obj  object to test which has not readonly attribute
- * @param attributeName attribute name.
- * @param expectedValue expected value of provided attribute name
- * @param expectedType expected type of provided attribute name
- * @param valueToAssign value to assign in order to check if attribute value can be modified
- */
-function check_attribute(obj, attributeName, expectedValue, expectedType, valueToAssign) {
-    if (expectedValue === valueToAssign) {
-        assert_unreached("Fix your test. The same values given for "  + attributeName +
-            " in 'value' and 'valueToSet' arguments.");
-    }
-    if (typeof (attributeName) === "string") {
-        assert_true(attributeName in obj, "Name " + attributeName + " doesn't exist in provided object.");
-        assert_equals(obj[attributeName], expectedValue, "Value of " + attributeName + " is diffrent.");
-        if (typeof (expectedType) !== "undefined") {
-            if (expectedValue === null) {
-                assert_type(obj[attributeName], "object", "Type of " + attributeName + " is different.");
-            } else {
-                assert_type(obj[attributeName], expectedType, "Type of " + attributeName + " is different.");
-            }
-        } else {
-            assert_unreached("Fix your test. Wrong type " + expectedType);
-        }
-        obj[attributeName] = valueToAssign;
-        assert_equals(obj[attributeName], valueToAssign, attributeName + " can be modified.");
-    } else {
-        assert_unreached("Fix your test. Wrong type of name " + typeof (attributeName));
-    }
-}
-
-/**
- * Method to check if whole array can be overwritten with an invalid value.
- * Sample usage:
- * check_invalid_array_assignments(message, "to", false);
- *
- * @param obj object which has the array as its property
- * @param array name of the array to check
- * @param isNullable indicates if the array can be null
- */
-function check_invalid_array_assignments(obj, array, isNullable) {
-    var args = [undefined, true, false, NaN, 0, "TIZEN", {}, function () {}],
-        val = obj[array], i;
-
-    if (!isNullable) {
-        obj[array] = null;
-        assert_not_equals(obj[array], null, "Non-nullable array was set to null");
-        assert_type(obj[array], "array", "Non-nullable array type changed after assigning null");
-        assert_equals(obj[array].toString(), val.toString(), "Non-nullable array contents changed after assigning null");
-    }
-
-    for (i = 0 ; i < args.length ; i++) {
-        obj[array] = args[i];
-        assert_type(obj[array], "array", "Array type changed after assigning an invalid value");
-        assert_equals(obj[array].toString(), val.toString(), "Array contents changed after assigning an invalid value");
-    }
-}
-
-/**
- * Method to check if an object can be overwritten with an invalid value.
- * Sample usage:
- * check_invalid_object_assignments(message, "body", false);
- *
- * @param parentObj object which has the 'obj' object as its property
- * @param obj name of the object to check
- * @param isNullable indicates if the object can be null
- */
-function check_invalid_obj_assignments(parentObj, obj, isNullable) {
-    var args = [undefined, true, false, NaN, 0, "TIZEN", function () {}],
-        val = parentObj[obj], i;
-
-    if (!isNullable) {
-        parentObj[obj] = null;
-        assert_equals(parentObj[obj], val, "Non-nullable obj was modified after assigning null");
-    }
-
-    for (i = 0 ; i < args.length ; i++) {
-        parentObj[obj] = args[i];
-        assert_equals(parentObj[obj], val, "The object was set to " + args[i]);
-    }
-}
-
-/**
- * Method to validate conversion for listeners.
- * Example usage:
- * incorrectListeners = getListenerConversionExceptions(["oninstalled", "onupdated", "onuninstalled"]);
- * for(i = 0; i < incorrectListeners.length; i++) {
- *     packageInformationEventCallback  = incorrectListeners[i][0];
- *     exceptionName = incorrectListeners[i][1];
- *     assert_throws({name : exceptionName},
- *        function () {
- *             tizen.package.setPackageInfoEventListener(packageInformationEventCallback);
- *         }, exceptionName + " should be thrown - given incorrect successCallback.");
- * }
- *
- *
- * @param callbackNames Array with names
- * @returns {Array} table of tables which contain incorrect listener (index 0) and exceptionName (index 1)
- *
- */
-function getListenerConversionExceptions(callbackNames) {
-    var result = [], conversionTable, i, j, listenerName;
-    conversionTable = getTypeConversionExceptions("functionObject", false);
-
-    for (i = 0; i < callbackNames.length; i++) {
-        for (j = 0; j < conversionTable.length; j++) {
-            listenerName = {};
-            listenerName[callbackNames[i]] = conversionTable[j][0];
-            result.push([listenerName, conversionTable[j][1]]);
-        }
-    }
-
-    return result;
-}
index ebbe9453749b514be1c9c2b6e73dcf91fd02ed64..b8bee01b0d6d341b297a11b29c983a8eb6a82c8c 100644 (file)
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method loadMessageBody without message attribute throws exception (MMS)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageService_mms_loadMessageBody_missarg_message">
+      <testcase purpose="Check with missing message argument - MessageService.loadMessageBody (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageService_mms_loadMessageBody_missarg_message">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_loadMessageBody_missarg_message.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument errorCallback (MMS) conversions exception" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageService.sendMessage method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument MessageService.sendMessage (MMS) errorCallback validation - use {onsuccess: function (){}}" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.sendMessage method throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_errorCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check message (MMS) argument conversions exception" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_message_TypeMismatch">
+      <testcase purpose="Check type conversions for message argument of MessageService.sendMessage method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_message_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_message_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check MessageService.sendMessage (MMS) argument message validation - use simple object" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_message_invalid_obj">
+      <testcase purpose="Check if MessageService.sendMessage method throws exception when message is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_message_invalid_obj">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_message_invalid_obj.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check MessageService.sendMessage (MMS) with missing non-optional argument" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageService_mms_sendMessage_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageService.sendMessage (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageService_mms_sendMessage_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_missarg.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument successCallback (MMS) conversions exception" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageService.sendMessage method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_successCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument MessageService.sendMessage (MMS) successCallback validation - use {onsuccess: function (){}}" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.sendMessage method throws exception when successCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_mms_sendMessage_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_successCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="MessageService.sendMessage (mmsMessage)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_sendMessage_mms_without_callbacks">
+      <testcase purpose="Check if MessageService.sendMessage method works properly without callbacks (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageService_sendMessage_mms_without_callbacks">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_sendMessage_mms_without_callbacks.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'body' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_body_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by plainBody" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_body_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_body_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'folderId' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_folderId_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by folderId equal to 3" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_folderId_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_folderId_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'from' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_from_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by from (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_from_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_from_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'hasAttachment' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_hasAttachment_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by hasAttachment equal to false" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_hasAttachment_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_hasAttachment_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'isRead' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_isRead_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by isRead equal to true" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_isRead_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_isRead_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied MMS type filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_mms_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by type" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_findMessages_filter_mms_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_mms_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'subject' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_subject_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by subject (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_subject_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_subject_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'timestamp' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_timestamp_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by timestamp" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_timestamp_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_timestamp_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'to' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_to_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by to" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_findMessages_filter_to_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_to_valid.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument conversationsChangeCallback validation - addConversationsChangeListener, mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addConversationChangeListener method throws exception when conversationsChangeCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method addDraftMessage of MessageStorage (MMS) works properly." type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method works properly (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when errorCallback is incorrect" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageStorage.addDraftMessage method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method throws exception when errorCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument message conversions exception in addDraftMessage method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_message_TypeMismatch">
+      <testcase purpose="Check type conversions for message argument of MessageStorage.addDraftMessage method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_message_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_message_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument message validation in addDraftMessage method (mms) - invalid object" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_message_invalid_obj">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method throws exception when message is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_message_invalid_obj">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_message_invalid_obj.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check MessageStorage.addDraftMessage (mms) with missing non-optional argument" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageStorage.addDraftMessage (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_missarg.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when successCallback is incorrect" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageStorage.addDraftMessage method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method throws exception when successCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addDraftMessage_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_successCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method addDraftMessage of MessageStorage (mms) works properly without errorCallback" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage_without_errorCallback">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method works properly without errorCallback argument (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage_without_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_without_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method addDraftMessage of MessageStorage (mms) works properly without successCallback" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage_without_successCallback">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method works properly without successCallback argument (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addDraftMessage_without_successCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_without_successCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument filter conversions exception - addMessagesChangeListener, filter, mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch">
+      <testcase purpose="Check type conversions for filter argument of MessageStorage.addMessagesChangeListener method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument messagesChangeCallback conversions exception - addMessagesChangeListener, mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for messagesChangeCallback argument of MessageStorage.addMessagesChangeListener method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument messagesChangeCallback validation - invalid, mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addMessagesChangeListener method throws exception when messagesChangeCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with missing non-optional argument - addMessagesChangeListener, mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addMessagesChangeListener_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageStorage.addMessagesChangeListener (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addMessagesChangeListener_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_missarg.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments addMessagesChangeListener (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addMessagesChangeListener_with_filter">
+      <testcase purpose="Check if MessageStorage.addMessagesChangeListener method works properly with filter (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addMessagesChangeListener_with_filter">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_with_filter.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method addMessagesChangeListener of MessageStorage (MMS) works properly without filter." type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addMessagesChangeListener_without_filter">
+      <testcase purpose="Check if MessageStorage.addMessagesChangeListener method works properly without filter (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_addMessagesChangeListener_without_filter">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_without_filter.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'from' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_from">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by from (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_from">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_from.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'id' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_id">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by id (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_id">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_id.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'messageCount' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_messageCount">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by messageCount (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_messageCount">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_messageCount.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'preview' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_preview">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by preview (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_preview">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_preview.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'timestamp' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_timestamp">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by timestamp (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_timestamp">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_timestamp.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method findConversations of MessageStorage (mms) filter to" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findConversations_filter_to">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by to (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findConversations_filter_to">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_to.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied MMS type filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_type">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by type (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_type">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_type.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'unreadMessages' filter from MessageStorage" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_unreadMessages">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by unreadMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_findConversations_filter_unreadMessages">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_unreadMessages.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback) id for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) folderId for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_folderId_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by folderId (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_folderId_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_folderId_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) from for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_from_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by from" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_from_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_from_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) hasAttachment for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_hasAttachment_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by hasAttachment (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_hasAttachment_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_hasAttachment_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) id for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_id_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by id (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_id_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_id_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) isRead for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_isRead_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by isRead (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_isRead_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_isRead_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) plainBody for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_plainBody_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by plainBody (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_plainBody_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_plainBody_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) timestamp for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_timestamp_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by timestamp (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_timestamp_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_timestamp_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) to for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_to_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by to (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_to_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_to_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) type for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_type_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by type (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_findMessages_type_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_type_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method updateMessages of MessageStorage (MMS) works properly." type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages">
+      <testcase purpose="Check if MessageStorage.updateMessages method works properly (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument errorCallback conversions exception - updateMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageStorage.updateMessages method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument errorCallback validation - updateMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.updateMessages method throws exception when errorCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_errorCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument messages conversions exception - updateMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_messages_TypeMismatch">
+      <testcase purpose="Check type conversions for messages argument of MessageStorage.updateMessages method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_messages_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_messages_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with missing non-optional argument - updateMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageStorage.updateMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_missarg.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument successCallback conversions exception - updateMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageStorage.updateMessages method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_successCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check argument successCallback validation - updateMessages (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.updateMessages method throws exception when successCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_mms_updateMessages_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_successCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method updateMessages of MessageStorage (MMS) works properly - without errorCallback." type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages_without_errorCallback">
+      <testcase purpose="Check if MessageStorage.updateMessages method works properly without errorCallback argument (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages_without_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_without_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if method updateMessages of MessageStorage (MMS) works properly - without successCallback." type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages_without_successCallback">
+      <testcase purpose="Check if MessageStorage.updateMessages method works properly without successCallback argument (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageStorage_mms_updateMessages_without_successCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_without_successCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if removeConversations works properly for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_removeConversations_formms">
+      <testcase purpose="Check if MessageStorage.removeConversations works properly for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="MessageStorage_removeConversations_formms">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_removeConversations_formms.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check new tizen.Message(MessageServiceTag type, MessageInit messageInitDict?) works for mms (is supported)" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor">
+      <testcase purpose="Check if Message's constructor works properly (email)" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check if Message_mms_constructor_messageInitDict_function" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor_messageInitDict_function">
+      <testcase purpose="Check if Message's constructor works properly with function (mms)" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor_messageInitDict_function">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_messageInitDict_function.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check if Message_mms_constructor_messageInitDict_object" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor_messageInitDict_object">
+      <testcase purpose="Check if Message's constructor works properly with empty object (mms)" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor_messageInitDict_object">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_messageInitDict_object.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="check if Message_mms_constructor_minargs" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor_minargs">
+      <testcase purpose="Check if Message's constructor works properly with minimum arguments (mms)" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Message_mms_constructor_minargs">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_minargs.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check getMessageServices without error callback" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_getMessageServices_without_error_callback">
+      <testcase purpose="Check if MessageService.getMessageServices method works properly without errorCallback argument (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_getMessageServices_without_error_callback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_getMessageServices_without_error_callback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with non-optional arguments getMessageServices(valid_messageServiceType, valid_successCallback) for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Messaging_mms_getMessageServices">
+      <testcase purpose="Check if type attribute exists in MessageService" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Messaging_mms_getMessageServices">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check getMessageServices argument errorCallback conversions exception for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageService.getMessageServices method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if getMessageServices (mms) throws exception when errorCallback is invalid" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.getMessageServices method throws exception when errorCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_errorCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check getMessageServices argument successCallback conversions exception for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageService.getMessageServices method (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_successCallback_TypeMismatch.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check if getMessageServices (mms) throws exception when successCallback is invalid" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.getMessageServices method throws exception when successCallback is invalid (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P2" id="Messaging_mms_getMessageServices_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_successCallback_invalid_cb.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="Check with non-optional arguments getMessageServices(valid_messageServiceType, valid_successCallback, valid_errorCallback) for mms" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Messaging_mms_getMessageServices_with_errorCallback">
+      <testcase purpose="Check if MessageService.getMessageServices method works properly with errorCallback argument (mms)" type="compliance" onload_delay="90" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="Messaging_mms_getMessageServices_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_with_errorCallback.html</test_script_entry>
         </description>
           </spec>
         </specs>
       </testcase>
-      <testcase purpose="checks various message attributes upon message (mms) creation" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageInit_MessageInit_valid_argument_mms">
+      <testcase purpose="Checks various message attributes upon message (mms) creation" type="compliance" status="approved" component="TizenAPI/Communication/Messaging" execution_type="auto" priority="P1" id="MessageInit_MessageInit_valid_argument_mms">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageInit_MessageInit_valid_argument_mms.html</test_script_entry>
         </description>
index 4cd52f96d9cd9b86c03d05f2df99c492e49bae74..7044e9b0302c18ea9590ae9564f0d286c0f11ee1 100644 (file)
@@ -56,7 +56,7 @@
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_loadMessageBody_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method loadMessageBody without message attribute throws exception (MMS)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_loadMessageBody_missarg_message">
+      <testcase purpose="Check with missing message argument - MessageService.loadMessageBody (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_loadMessageBody_missarg_message">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_loadMessageBody_missarg_message.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_messageStorage_attribute.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument errorCallback (MMS) conversions exception" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageService.sendMessage method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument MessageService.sendMessage (MMS) errorCallback validation - use {onsuccess: function (){}}" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.sendMessage method throws exception when errorCallback is invalid" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_errorCallback_invalid_cb.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check message (MMS) argument conversions exception" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_message_TypeMismatch">
+      <testcase purpose="Check type conversions for message argument of MessageService.sendMessage method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_message_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_message_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check MessageService.sendMessage (MMS) argument message validation - use simple object" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_message_invalid_obj">
+      <testcase purpose="Check if MessageService.sendMessage method throws exception when message is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_message_invalid_obj">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_message_invalid_obj.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check MessageService.sendMessage (MMS) with missing non-optional argument" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageService.sendMessage (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_missarg.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument successCallback (MMS) conversions exception" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageService.sendMessage method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_successCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument MessageService.sendMessage (MMS) successCallback validation - use {onsuccess: function (){}}" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.sendMessage method throws exception when successCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_mms_sendMessage_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_mms_sendMessage_successCallback_invalid_cb.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="MessageService.sendMessage (mmsMessage)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_sendMessage_mms_without_callbacks">
+      <testcase purpose="Check if MessageService.sendMessage method works properly without callbacks (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageService_sendMessage_mms_without_callbacks">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageService_sendMessage_mms_without_callbacks.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'body' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_body_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by plainBody" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_body_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_body_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'folderId' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_folderId_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by folderId equal to 3" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_folderId_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_folderId_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'from' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_from_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by from (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_from_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_from_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'hasAttachment' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_hasAttachment_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by hasAttachment equal to false" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_hasAttachment_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_hasAttachment_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'isRead' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_isRead_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by isRead equal to true" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_isRead_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_isRead_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied MMS type filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_mms_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by type" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_mms_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_mms_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'subject' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_subject_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by subject (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_subject_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_subject_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'timestamp' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_timestamp_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by timestamp" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_timestamp_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_timestamp_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findMessages' method properly retrieves messages matching the supplied 'to' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_to_valid">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by to" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_findMessages_filter_to_valid">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_findMessages_filter_to_valid.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument conversationsChangeCallback validation - addConversationsChangeListener, mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addConversationChangeListener method throws exception when conversationsChangeCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addConversationsChangeListener_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method addDraftMessage of MessageStorage (MMS) works properly." onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method works properly (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when errorCallback is incorrect" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageStorage.addDraftMessage method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when errorCallback is invalid" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method throws exception when errorCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument message conversions exception in addDraftMessage method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_message_TypeMismatch">
+      <testcase purpose="Check type conversions for message argument of MessageStorage.addDraftMessage method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_message_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_message_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument message validation in addDraftMessage method (mms) - invalid object" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_message_invalid_obj">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method throws exception when message is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_message_invalid_obj">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_message_invalid_obj.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check MessageStorage.addDraftMessage (mms) with missing non-optional argument" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageStorage.addDraftMessage (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_missarg.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when successCallback is incorrect" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageStorage.addDraftMessage method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if addDraftMessage (mms) throws exception when successCallback is invalid" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method throws exception when successCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_successCallback_invalid_cb.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method addDraftMessage of MessageStorage (mms) works properly without errorCallback" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_without_errorCallback">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method works properly without errorCallback argument (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_without_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_without_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method addDraftMessage of MessageStorage (mms) works properly without successCallback" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_without_successCallback">
+      <testcase purpose="Check if MessageStorage.addDraftMessage method works properly without successCallback argument (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addDraftMessage_without_successCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addDraftMessage_without_successCallback.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument filter conversions exception - addMessagesChangeListener, filter, mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch">
+      <testcase purpose="Check type conversions for filter argument of MessageStorage.addMessagesChangeListener method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_filter_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument messagesChangeCallback conversions exception - addMessagesChangeListener, mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for messagesChangeCallback argument of MessageStorage.addMessagesChangeListener method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument messagesChangeCallback validation - invalid, mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.addMessagesChangeListener method throws exception when messagesChangeCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_messagesChangeCallback_invalid_cb.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with missing non-optional argument - addMessagesChangeListener, mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageStorage.addMessagesChangeListener (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_missarg.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments addMessagesChangeListener (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_with_filter">
+      <testcase purpose="Check if MessageStorage.addMessagesChangeListener method works properly with filter (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_with_filter">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_with_filter.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method addMessagesChangeListener of MessageStorage (MMS) works properly without filter." onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_without_filter">
+      <testcase purpose="Check if MessageStorage.addMessagesChangeListener method works properly without filter (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_addMessagesChangeListener_without_filter">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_addMessagesChangeListener_without_filter.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'from' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_from">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by from (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_from">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_from.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'id' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_id">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by id (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_id">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_id.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'messageCount' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_messageCount">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by messageCount (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_messageCount">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_messageCount.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'preview' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_preview">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by preview (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_preview">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_preview.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'timestamp' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_timestamp">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by timestamp (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_timestamp">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_timestamp.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method findConversations of MessageStorage (mms) filter to" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_to">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by to (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_to">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_to.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied MMS type filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_type">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by type (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_type">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_type.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check whether 'findConversations' method properly retrieves conversations matching the supplied 'unreadMessages' filter from MessageStorage" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_unreadMessages">
+      <testcase purpose="Check if MessageStorage.findConversations method works properly with filter by unreadMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findConversations_filter_unreadMessages">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findConversations_filter_unreadMessages.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findFolders_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback) id for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) folderId for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_folderId_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by folderId (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_folderId_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_folderId_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) from for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_from_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by from" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_from_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_from_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) hasAttachment for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_hasAttachment_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by hasAttachment (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_hasAttachment_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_hasAttachment_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) id for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_id_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by id (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_id_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_id_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) isRead for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_isRead_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by isRead (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_isRead_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_isRead_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) plainBody for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_plainBody_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by plainBody (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_plainBody_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_plainBody_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) timestamp for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_timestamp_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by timestamp (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_timestamp_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_timestamp_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) to for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_to_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by to (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_to_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_to_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with optional arguments findMessages(valid_filter, valid_successCallback, valid_errorCallback) type for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_type_with_errorCallback">
+      <testcase purpose="Check if MessageStorage.findMessages method works properly with filter by type (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_findMessages_type_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_findMessages_type_with_errorCallback.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_removeMessages_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method updateMessages of MessageStorage (MMS) works properly." onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages">
+      <testcase purpose="Check if MessageStorage.updateMessages method works properly (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument errorCallback conversions exception - updateMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageStorage.updateMessages method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument errorCallback validation - updateMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.updateMessages method throws exception when errorCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_errorCallback_invalid_cb.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_exist.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument messages conversions exception - updateMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_messages_TypeMismatch">
+      <testcase purpose="Check type conversions for messages argument of MessageStorage.updateMessages method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_messages_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_messages_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with missing non-optional argument - updateMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_missarg">
+      <testcase purpose="Check with missing non-optional argument - MessageStorage.updateMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_missarg">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_missarg.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument successCallback conversions exception - updateMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageStorage.updateMessages method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_successCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check argument successCallback validation - updateMessages (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageStorage.updateMessages method throws exception when successCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_successCallback_invalid_cb.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method updateMessages of MessageStorage (MMS) works properly - without errorCallback." onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_without_errorCallback">
+      <testcase purpose="Check if MessageStorage.updateMessages method works properly without errorCallback argument (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_without_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_without_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if method updateMessages of MessageStorage (MMS) works properly - without successCallback." onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_without_successCallback">
+      <testcase purpose="Check if MessageStorage.updateMessages method works properly without successCallback argument (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_mms_updateMessages_without_successCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_mms_updateMessages_without_successCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if removeConversations works properly for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_removeConversations_formms">
+      <testcase purpose="Check if MessageStorage.removeConversations works properly for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageStorage_removeConversations_formms">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageStorage_removeConversations_formms.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_body_attribute.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check new tizen.Message(MessageServiceTag type, MessageInit messageInitDict?) works for mms (is supported)" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor">
+      <testcase purpose="Check if Message's constructor works properly (email)" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check if Message_mms_constructor_messageInitDict_function" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor_messageInitDict_function">
+      <testcase purpose="Check if Message's constructor works properly with function (mms)" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor_messageInitDict_function">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_messageInitDict_function.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check if Message_mms_constructor_messageInitDict_object" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor_messageInitDict_object">
+      <testcase purpose="Check if Message's constructor works properly with empty object (mms)" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor_messageInitDict_object">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_messageInitDict_object.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="check if Message_mms_constructor_minargs" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor_minargs">
+      <testcase purpose="Check if Message's constructor works properly with minimum arguments (mms)" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Message_mms_constructor_minargs">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Message_mms_constructor_minargs.html</test_script_entry>
         </description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessagesChangeCallback_mms_messagesupdated_without_filter.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check getMessageServices without error callback" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_getMessageServices_without_error_callback">
+      <testcase purpose="Check if MessageService.getMessageServices method works properly without errorCallback argument (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_getMessageServices_without_error_callback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_getMessageServices_without_error_callback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with non-optional arguments getMessageServices(valid_messageServiceType, valid_successCallback) for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices">
+      <testcase purpose="Check if type attribute exists in MessageService" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check getMessageServices argument errorCallback conversions exception for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_errorCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for errorCallback argument of MessageService.getMessageServices method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_errorCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_errorCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if getMessageServices (mms) throws exception when errorCallback is invalid" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_errorCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.getMessageServices method throws exception when errorCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_errorCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_errorCallback_invalid_cb.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check getMessageServices argument successCallback conversions exception for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_successCallback_TypeMismatch">
+      <testcase purpose="Check type conversions for successCallback argument of MessageService.getMessageServices method (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_successCallback_TypeMismatch">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_successCallback_TypeMismatch.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check if getMessageServices (mms) throws exception when successCallback is invalid" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_successCallback_invalid_cb">
+      <testcase purpose="Check if MessageService.getMessageServices method throws exception when successCallback is invalid (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_successCallback_invalid_cb">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_successCallback_invalid_cb.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="Check with non-optional arguments getMessageServices(valid_messageServiceType, valid_successCallback, valid_errorCallback) for mms" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_with_errorCallback">
+      <testcase purpose="Check if MessageService.getMessageServices method works properly with errorCallback argument (mms)" onload_delay="90" component="TizenAPI/Communication/Messaging" execution_type="auto" id="Messaging_mms_getMessageServices_with_errorCallback">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/Messaging_mms_getMessageServices_with_errorCallback.html</test_script_entry>
         </description>
       </testcase>
-      <testcase purpose="checks various message attributes upon message (mms) creation" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageInit_MessageInit_valid_argument_mms">
+      <testcase purpose="Checks various message attributes upon message (mms) creation" component="TizenAPI/Communication/Messaging" execution_type="auto" id="MessageInit_MessageInit_valid_argument_mms">
         <description>
           <test_script_entry>/opt/tct-messaging-mms-tizen-tests/messaging/MessageInit_MessageInit_valid_argument_mms.html</test_script_entry>
         </description>