check_attribute(messageBody, "plainBody", "", "string", "sampleValue");
messageBody.plainBody = null;
- assert_equals(messageBody.plainBody, "null", "null is incorrectly converted to 'null'. plainBody is not nullable string so after set to plainBody null. plainBody should be equals 'null'");
+ assert_equals(messageBody.plainBody, "null", "Incorrect plainBody after assigning null");
}, "MessageBody_mms_plainBody_attribute");
t.step(function () {
var bodyFilter = new tizen.AttributeFilter("body.plainBody", "CONTAINS", "mms text"),
mmsService, initDict = mmsMessageInitDict,
- findSuccess, findError, addSuccess, serviceSucess, serviceError, i;
+ findSuccess, findError, addSuccess, serviceSuccess, serviceError, i;
findSuccess = t.step_func(function (messages) {
assert_true(messages.length > 0, "No messages found");
mmsService.messageStorage.findMessages(bodyFilter, findSuccess, findError);
});
- serviceSucess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ serviceSuccess = t.step_func(function (services) {
+ assert_greater_than(services.length, 0, "Received empty services array");
mmsService = services[0];
initDict.plainBody = "This is a mms text.";
addMMSDraft(t, mmsService, initDict, addSuccess);
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
- tizen.messaging.getMessageServices("messaging.mms", serviceSucess, serviceError);
+ tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
</script>
addSuccess = t.step_func(function () {
// The folderId of DRAFTS folder is 3
- var filter = new tizen.AttributeFilter("folderId", "EXACTLY", "3");
+ filter = new tizen.AttributeFilter("folderId", "EXACTLY", "3");
mmsService.messageStorage.findMessages(filter, findSuccess, findError);
});
t.done();
});
- findError = t.step_func(function (err) {
- assert_unreached("Could not find message: " + err.message);
+ findError = t.step_func(function (error) {
+ assert_unreached("findMessages() error callback: name:" + error.name + ", msg:" + error.message);
});
sendSuccess = t.step_func(function (messages) {
mmsService.messageStorage.findMessages(filter, findSuccess, findError);
});
- sendError = t.step_func(function (err) {
- assert_unreached("Could not send message: " + err.message);
+ sendError = t.step_func(function (error) {
+ assert_unreached("sendMessage() error callback: name:" + error.name + ", msg:" + error.message);
});
serviceSuccess = t.step_func(function (services) {
mmsService.sendMessage(msg, sendSuccess, sendError);
});
- serviceError = t.step_func(function (err) {
- assert_unreached("Could not receive service: " + err.message);
+ serviceError = t.step_func(function (error) {
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
<body>
<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
//==== PRIORITY P2
//==== TEST_CRITERIA MOA
setup({timeout: 90000});
-var this_test = async_test("MessageStorage_findMessages_filter_hasAttachment_valid", {timeout: 90000});
-this_test.step(function () {
- var testName, self = this, mmsService, findMessagesCallback, onError, getMessagingServicesCallback,
- hasAttachmentFilter = new tizen.AttributeFilter("hasAttachment", "EXACTLY", false), mmsService, addSuccess;
-
- testName = "findMessages test filter V09";
+var t = async_test("MessageStorage_findMessages_filter_hasAttachment_valid", {timeout: 90000}),
+ mmsService, serviceError, serviceSuccess, addError, addSuccess, findError, findSuccess,
+ hasAttachmentFilter = new tizen.AttributeFilter("hasAttachment", "EXACTLY", false);
+t.step(function () {
- findMessagesCallback = self.step_func(function (messages) {
- return self.done();
+ findSuccess = t.step_func(function (messages) {
+ 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(hasAttachmentFilter, findMessagesCallback, onError);
+ addSuccess = t.step_func(function () {
+ mmsService.messageStorage.findMessages(hasAttachmentFilter, findSuccess, findError);
});
- getMessagingServicesCallback = self.step_func(function (services) {
+ addError = t.step_func(function (error) {
+ assert_unreached("addDraftMessage() error callback: name:" + error.name + ", msg:" + error.message);
+ });
- assert_true(services.length > 0, "Received empty services array");
- mmsService = services[0]; //save service.
- addMMSDraft(this_test, mmsService, mmsMessageInitDict, addSuccess);
+ serviceSuccess = t.step_func(function (services) {
+ assert_greater_than(services.length, 0, "Received empty services array");
+ mmsService = services[0];
+ addMMSDraft(t, mmsService, mmsMessageInitDict, addSuccess);
+ });
+ serviceError = t.step_func(function (error) {
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
- tizen.messaging.getMessageServices("messaging.mms", getMessagingServicesCallback, onError);
+ tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
</script>
<body>
<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
//==== 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
//==== TEST_CRITERIA MOA
-setup({timeout:90000});
-
-var this_test = async_test("MessageStorage_findMessages_filter_isRead_valid",{timeout:90000});
-this_test.step(function () {
- var testName, self = this,
- mmsService,
- isReadFilter = new tizen.AttributeFilter("isRead", "EXACTLY", true),
- findMessagesCallback,
- getMessagingServicesCallback,
- onError, addSuccess, msg;
-
- testName = "findMessages test filter V06";
-
- findMessagesCallback = self.step_func(function (messages) {
- return self.done();
+setup({timeout: 90000});
+
+var t = async_test("MessageStorage_findMessages_filter_isRead_valid", {timeout: 90000}),
+ mmsService, readFilter = new tizen.AttributeFilter("isRead", "EXACTLY", true),
+ serviceError, serviceSuccess, addError, addSuccess, findError, findSuccess,
+ msg;
+t.step(function () {
+ findSuccess = t.step_func(function (messages) {
+ 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(isReadFilter, findMessagesCallback, onError);
+ addSuccess = t.step_func(function () {
+ mmsService.messageStorage.findMessages(readFilter, findSuccess, findError);
});
- getMessagingServicesCallback = self.step_func(function (services) {
+ addError = t.step_func(function (error) {
+ assert_unreached("addDraftMessage() error callback: name:" + error.name + ", msg:" + error.message);
+ });
- 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");
+ mmsService = services[0];
msg = new tizen.Message("messaging.mms", mmsMessageInitDict);
msg.isRead = true;
- mmsService.messageStorage.addDraftMessage(msg, addSuccess);
+ mmsService.messageStorage.addDraftMessage(msg, addSuccess, addError);
+ });
+
+ serviceError = t.step_func(function (error) {
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
- tizen.messaging.getMessageServices("messaging.mms", getMessagingServicesCallback, onError);
+ tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
</script>
var t = async_test("MessageStorage_mms_addConversationsChangeListener_conversationsChangeCallback_invalid_cb", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services, messageService, messageStorage,
- incorrectListeners, i, exceptionName;
+ var serviceSuccess, serviceError, messageService, messageStorage,
+ incorrectListeners, i, exceptionName, incorrectChangeListener;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
messageStorage.addConversationsChangeListener(incorrectChangeListener);
}, exceptionName + " should be thrown - given incorrect listener.");
}
+
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
var t = async_test("MessageStorage_mms_addDraftMessage_errorCallback_TypeMismatch", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage, message,
+ var serviceSuccess, serviceError, messageService, messageStorage, message,
currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
addDraftSuccess, conversionTable, i, exceptionName, incorrectCallback;
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
messageStorage.addDraftMessage(message, addDraftSuccess, incorrectCallback);
}, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
}
+
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_addDraftMessage_errorCallback_invalid_cb", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage, message,
+ var serviceSuccess, serviceError, messageService, messageStorage, message,
currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
addDraftSuccess, incorrectCallback, exceptionName = "TypeMismatchError";
incorrectCallback = {
onerror: t.step_func(function (error) {
- assert_unreached("addDraftMessage() incorrect error callback invoked: name:" + error.name + ", msg:" + error.message);
+ assert_unreached("addDraftMessage() incorrect error callback invoked: name:" + error.name + ", msg:" + error.message);
})
};
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
function () {
messageStorage.addDraftMessage(message, addDraftSuccess, incorrectCallback);
}, exceptionName + " should be thrown - given incorrect error callback - " + incorrectCallback);
+
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
var t = async_test("MessageStorage_mms_addDraftMessage_message_TypeMismatch", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage, incorrectMessage,
+ var serviceSuccess, serviceError, messageService, messageStorage, incorrectMessage,
conversionTable, i, exceptionName,
addDraftSuccess, addDraftError;
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
messageStorage.addDraftMessage(incorrectMessage, addDraftSuccess, addDraftError);
}, exceptionName + " should be thrown - given incorrect Message: " + incorrectMessage);
}
+
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_addDraftMessage_message_invalid_obj", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage, fakeMessage, exceptionName = "TypeMismatchError",
+ var serviceSuccess, serviceError, messageService, messageStorage, fakeMessage, exceptionName = "TypeMismatchError",
addDraftSuccess, addDraftError;
addDraftSuccess = t.step_func(function () {
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
function () {
messageStorage.addDraftMessage(fakeMessage, addDraftSuccess, addDraftError);
}, exceptionName + " should be thrown - given incorrect Message");
+
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_addDraftMessage_missarg", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage,
+ var serviceSuccess, serviceError, messageService, messageStorage,
exceptionName = "TypeMismatchError";
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
- assert_throws({name : exceptionName},
- function () {
- messageStorage.addDraftMessage();
- }, exceptionName + " should be thrown - missing argument");
+ assert_throws({name : exceptionName}, function () {
+ messageStorage.addDraftMessage();
+ }, exceptionName + " should be thrown - missing argument");
+
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_addDraftMessage_successCallback_TypeMismatch", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage, message,
+ var serviceSuccess, serviceError, messageService, messageStorage, message,
currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
incorrectCallback, addDraftError, conversionTable, exceptionName, i;
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_addDraftMessage_successCallback_invalid_cb", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage, message,
+ var serviceSuccess, serviceError, messageService, messageStorage, message,
currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
incorrectCallback, addDraftError, exceptionName = "TypeMismatchError";
incorrectCallback = {
onsuccess: t.step_func(function () {
- assert_unreached("addDraftMessage() success callback invoked.");
+ assert_unreached("addDraftMessage() success callback invoked.");
})
};
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
message = new tizen.Message("messaging.mms", {subject: subjectToSet, plainBody: plainBodyToSet});
- assert_throws({name : exceptionName},
- function () {
- messageStorage.addDraftMessage(message, incorrectCallback, addDraftError);
- }, exceptionName + " should be thrown - given incorrect success callback - " + incorrectCallback);
+ assert_throws({name : exceptionName}, function () {
+ messageStorage.addDraftMessage(message, incorrectCallback, addDraftError);
+ }, exceptionName + " should be thrown - given incorrect success callback - " + incorrectCallback);
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_addDraftMessage_without_successCallback", {timeout:90000});
t.step(function () {
- var error, serviceSuccess, serviceError, services, messageService, messageStorage, message,
+ var serviceSuccess, serviceError, messageService, messageStorage, message,
currentDate = new Date(), subjectToSet = currentDate.getTime().toString(), plainBodyToSet = "plainBody",
returnedValue, removeAllSuccess;
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
message = new tizen.Message("messaging.mms", {subject: subjectToSet, plainBody: plainBodyToSet, to: [TEST_SMS_RECIPIENT]});
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
};
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
for(i = 0; i < conversionTable.length; i++) {
incorrectFilter = conversionTable[i][0];
exceptionName = conversionTable[i][1];
- assert_throws({name : exceptionName},
- function () {
- messageStorage.addMessagesChangeListener(changeCallback, incorrectFilter);
- }, exceptionName + " should be thrown - given incorrect filter: " + incorrectFilter);
+ assert_throws({name : exceptionName}, function () {
+ messageStorage.addMessagesChangeListener(changeCallback, incorrectFilter);
+ }, exceptionName + " should be thrown - given incorrect filter: " + incorrectFilter);
}
+
t.done();
});
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_addMessagesChangeListener_without_filter", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services, messageService, messageStorage, subscriptionIdentifier,
+ var serviceSuccess, serviceError, messageService, messageStorage, subscriptionIdentifier,
currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
message, changeCallback, initDict = mmsMessageInitDict, addDraftError,
loadSuccess, loadError;
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
var t = async_test("MessageStorage_mms_extend", {timeout: 90000});
t.step(function () {
- var messageService, messageStorage, serviceSuccess, services, messageStorage,
- serviceError, error;
+ var messageService, messageStorage, serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
assert_own_property(msg[0], "subject", "Name subject doesn't exist in provided object.");
assert_equals(msg[0].subject, message.subject, "subject is not equal");
- t.done();
+ t.done();
});
addDraftSuccessCB = t.step_func(function () {
});
getMessageServicesSuccessCB = t.step_func(function (services) {
- assert_true(services.length > 0, "No services was return");
+ assert_greater_than(services.length, 0, "Received empty services array");
message = new tizen.Message("messaging.mms", mmsMessageInitDict);
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
var t = async_test("MessageStorage_mms_findMessages_plainBody_with_errorCallback", {timeout: 90000});
t.step(function () {
var getMessageServicesErrorCB, getMessageServicesSuccessCB, messageService, messageStorage,
- message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB, i, j, loadMessageSucces, loadMessageError;
+ message, addDraftSuccessCB, addDraftErrorCB, filter, findSuccessCB, findErrorCB, i, loadMessageSuccess, loadMessageError;
- loadMessageSucces = t.step_func(function (msg) {
+ loadMessageSuccess = t.step_func(function (msg) {
assert_own_property(msg.body, "plainBody", "Name plainBody doesn't exist in provided object.");
assert_equals(msg.body.plainBody, message.body.plainBody, "plainBody is not equal");
assert_not_equals(msg.length, 0, "No messages found");
for(i = 0; i < msg.length; i++){
assert_equals(msg[i].body.plainBody, message.body.plainBody, "returned plainBody is not equal");
- messageService.loadMessageBody(msg[i], loadMessageSucces, loadMessageError);
+ messageService.loadMessageBody(msg[i], loadMessageSuccess, loadMessageError);
}
});
});
getMessageServicesSuccessCB = t.step_func(function (services) {
- assert_true(services.length > 0, "No services was return");
+ assert_greater_than(services.length, 0, "Received empty services array");
message = new tizen.Message("messaging.mms", mmsMessageInitDict);
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
findSuccessCB = t.step_func(function (msg) {
assert_not_equals(msg.length, 0, "No messages found");
for(i = 0; i < msg.length; i++){
- if(msg[i].id === message.id){
+ if(msg[i].id === message.id){
assert_own_property(msg[i], "timestamp", "Name timestamp doesn't exist in provided object.");
assert_equals(msg[i].timestamp.getTime(), message.timestamp.getTime(), "timestamp is not equal");
found = true;
}
}
- if(!found){
- assert_unreached("Message not found");
- }
+ assert_true(found, "Message not found");
+
t.done();
});
});
addDraftSuccessCB = t.step_func(function () {
- console.log(new Date(message.timestamp.getTime()-2000)+" "+ new Date(message.timestamp.getTime()+2000));
filter = new tizen.AttributeRangeFilter("timestamp", new Date(message.timestamp.getTime()-2000), new Date(message.timestamp.getTime()+2000));
messageStorage.findMessages(filter, findSuccessCB, findErrorCB);
});
});
getMessageServicesSuccessCB = t.step_func(function (services) {
- assert_true(services.length > 0, "No services was return");
+ assert_greater_than(services.length, 0, "Received empty services array");
message = new tizen.Message("messaging.mms", mmsMessageInitDict);
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
mutableMessage, constMessage,
initDictForMutableMessage = mmsMessageInitDict, initDictForConstMessage = mmsMessageInitDict,
- plainBodyToSetForMutableMesage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
+ plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
addDraftSuccess, addDraftError, addDraftSuccessCounter = 0, returnedValue,
updateSuccess, updateError, mutableMessagefilter, constMessagefilter,
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
- initDictForMutableMessage.plainBody = plainBodyToSetForMutableMesage;
+ initDictForMutableMessage.plainBody = plainBodyToSetForMutableMessage;
mutableMessage = new tizen.Message("messaging.mms", initDictForMutableMessage);
messageStorage.addDraftMessage(mutableMessage, addDraftSuccess, addDraftError);
var t = async_test("MessageStorage_mms_updateMessages_errorCallback_TypeMismatch", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services,
+ var serviceSuccess, serviceError,
messageService, messageStorage, message,
addDraftSuccess, addDraftError, exceptionName,
updateSuccess, incorrectCallback, conversionTable, i;
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_updateMessages_errorCallback_invalid_cb", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services,
+ var serviceSuccess, serviceError,
messageService, messageStorage, message,
addDraftSuccess, addDraftError, exceptionName = "TypeMismatchError",
updateSuccess, incorrectCallback;
addDraftSuccess = t.step_func(function () {
incorrectCallback = {
onerror: t.step_func(function (error) {
- assert_unreached("addDraftMessage() incorrect error callback invoked: name:" + error.name + ", msg:" + error.message);
+ assert_unreached("addDraftMessage() incorrect error callback invoked: name:" + error.name + ", msg:" + error.message);
})
};
assert_throws({name : exceptionName},
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
serviceSuccess, serviceError;
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
});
serviceError = t.step_func(function (error) {
- assert_unreached("getMessageServices() error callback: name:" + e.name + ", msg:" + e.message);
+ assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
var t = async_test("MessageStorage_mms_updateMessages_messages_TypeMismatch", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services, messageService, messageStorage, exceptionName,
+ var serviceSuccess, serviceError, messageService, messageStorage, exceptionName,
updateSuccess, updateError, conversionTable, incorrectMessages, i;
serviceSuccess = t.step_func(function (services) {
for(i = 0; i < conversionTable.length; i++) {
incorrectMessages = conversionTable[i][0];
exceptionName = conversionTable[i][1];
- assert_throws({name : exceptionName},
- function () {
- messageStorage.updateMessages(incorrectMessages, updateSuccess, updateError);
- }, exceptionName + " should be thrown - given incorrect Message: " + incorrectMessages);
+ assert_throws({name : exceptionName}, function () {
+ messageStorage.updateMessages(incorrectMessages, updateSuccess, updateError);
+ }, exceptionName + " should be thrown - given incorrect Message: " + incorrectMessages);
}
t.done();
});
var t = async_test("MessageStorage_mms_updateMessages_missarg", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services, messageService, messageStorage, exceptionName = "TypeMismatchError";
+ var serviceSuccess, serviceError, messageService, messageStorage, exceptionName = "TypeMismatchError";
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
serviceError = t.step_func(function (error) {
assert_unreached("getMessageServices() error callback: name:" + error.name + ", msg:" + error.message);
});
+
tizen.messaging.getMessageServices("messaging.mms", serviceSuccess, serviceError);
});
var t = async_test("MessageStorage_mms_updateMessages_successCallback_TypeMismatch", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services,
+ var serviceSuccess, serviceError,
messageService, messageStorage, message,
addDraftSuccess, addDraftError, exceptionName,
updateError, incorrectCallback, conversionTable, i;
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
var t = async_test("MessageStorage_mms_updateMessages_successCallback_invalid_cb", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services,
+ var serviceSuccess, serviceError,
messageService, messageStorage, message,
addDraftSuccess, addDraftError, exceptionName = "TypeMismatchError",
updateError, incorrectCallback;
addDraftSuccess = t.step_func(function () {
incorrectCallback = {
onsuccess: t.step_func(function () {
- assert_unreached("addDraftMessage() incorrect success callback invoked");
+ assert_unreached("addDraftMessage() incorrect success callback invoked");
})
};
assert_throws({name : exceptionName},
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
mutableMessage, constMessage,
initDictForMutableMessage = mmsMessageInitDict, initDictForConstMessage = mmsMessageInitDict,
- plainBodyToSetForMutableMesage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
+ plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
addDraftSuccess, addDraftError, addDraftSuccessCounter = 0, returnedValue,
updateSuccess, mutableMessagefilter, constMessagefilter,
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
messageStorage = messageService.messageStorage;
- initDictForMutableMessage.plainBody = plainBodyToSetForMutableMesage;
+ initDictForMutableMessage.plainBody = plainBodyToSetForMutableMessage;
mutableMessage = new tizen.Message("messaging.mms", initDictForMutableMessage);
messageStorage.addDraftMessage(mutableMessage, addDraftSuccess, addDraftError);
var t = async_test("MessageStorage_mms_updateMessages_without_successCallback", {timeout:90000});
t.step(function () {
- var serviceSuccess, serviceError, services, messageService, messageStorage,
+ var serviceSuccess, serviceError, messageService, messageStorage,
currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
mutableMessage, constMessage,
initDictForMutableMessage = mmsMessageInitDict, initDictForConstMessage = mmsMessageInitDict,
- plainBodyToSetForMutableMesage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
+ plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
- addDraftSuccess, addDraftError, addDraftSuccessCounter = 0, returnedValue,
+ addDraftSuccess, addDraftError, addDraftSuccessCounter = 0, returnedValue;
addDraftSuccess = t.step_func(function () {
addDraftSuccessCounter++;
mutableMessage.body.plainBody = "new mutableMessage.plainBody";
mutableMessage.isRead = true;
mutableMessage.subject = "new mutableMessage.subject";
- mutableMessage.attachments = [new tizen.MessageAttachment(soundPathToSet, "audio/mp3"), new tizen.MessageAttachment(imagePathToSet, "image/jpg")];
+ mutableMessage.attachments = [new tizen.MessageAttachment(soundPathToSet, "audio/mp3"),
+ new tizen.MessageAttachment(imagePathToSet, "image/jpg")];
returnedValue = messageStorage.updateMessages([mutableMessage, constMessage]);
assert_equals(returnedValue, undefined, "Incorrect returned value from updateMessages");
t.done();
});
serviceSuccess = t.step_func(function (services) {
- assert_true(services.length > 0, "Received empty services array");
+ assert_greater_than(services.length, 0, "Received empty messaging array");
messageService = services[0];
messageStorage = messageService.messageStorage;
- initDictForMutableMessage.plainBody = plainBodyToSetForMutableMesage;
+ initDictForMutableMessage.plainBody = plainBodyToSetForMutableMessage;
mutableMessage = new tizen.Message("messaging.mms", initDictForMutableMessage);
messageStorage.addDraftMessage(mutableMessage, addDraftSuccess, addDraftError);
initDictForConstMessage.plainBody = plainBodyToSetForConstMessage;
constMessage = new tizen.Message("messaging.mms", initDictForConstMessage);
- constMessage.attachments = [new tizen.MessageAttachment(soundPathToSet, "audio/mp3"), new tizen.MessageAttachment(soundPathToSet, "audio/mp3"), new tizen.MessageAttachment(imagePathToSet, "image/jpg")];
+ constMessage.attachments = [new tizen.MessageAttachment(soundPathToSet, "audio/mp3"),
+ new tizen.MessageAttachment(soundPathToSet, "audio/mp3"), new tizen.MessageAttachment(imagePathToSet, "image/jpg")];
messageStorage.addDraftMessage(constMessage, addDraftSuccess, addDraftError);
});
});
removeAllSuccess = t.step_func(function () {
- t.done();
+ t.done();
});
loadSuccess = t.step_func(function (loadedMessage) {
assert_equals(addedMessages.length, 1, "Received incorrect number of messages: " + addedMessages.length);
assert_true(addedMessages[0] instanceof tizen.Message, "Not a message.");
messageStorage.removeChangeListener(subscriptionIdentifier);
- setTimeout(
- function () {
- messageService.loadMessageBody(addedMessages[0], loadSuccess, loadError);
- }, 3000);
+ setTimeout(t.step_func(function () {
+ messageService.loadMessageBody(addedMessages[0], loadSuccess, loadError);
+ }, 3000));
}),
messagesupdated: t.step_func(function (updatedMessages) {
assert_unreached("memssagesupdated callback invoked.");