serviceError, serviceSuccess, messageService, messageStorage, addDraftError, addDraftSuccess;
t.step(function () {
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
messageBody = message.body;
assert_own_property(messageBody, "messageId", "MessageBody does not own messageId property.");
removeAllSuccess = t.step_func(function () {
listenerId = service.messageStorage.addConversationsChangeListener(conversationChangeCB);
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
sendMessage(t, service, message, null, sendError);
});
//==== TEST_CRITERIA MOA
setup({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;
+var t = async_test(document.title, {timeout: 90000}),
+ bodyFilter = new tizen.AttributeFilter("body.plainBody", "CONTAINS", "mms text"),
+ mmsService, findSuccess, findError, addSuccess, serviceSuccess,
+ serviceError, i, initDict;
t.step(function () {
findSuccess = t.step_func(function (messages) {
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.";
+
+ initDict = {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "This is a mms text."
+ };
+
addMMSDraft(t, mmsService, initDict, addSuccess);
});
assert_equals(services[0].type, "messaging.mms", "Service type is incorrect");
mmsService = services[0];
- addMMSDraft(t, mmsService, mmsMessageInitDict, addSuccess);
+ addMMSDraft(t, mmsService, {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ }, addSuccess);
});
serviceError = t.step_func(function (error) {
filter = new tizen.AttributeFilter("to", "CONTAINS", TEST_SMS_RECIPIENT);
- msg = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ msg = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, mmsService, msg, sendSuccess, sendError);
});
serviceSuccess = t.step_func(function (services) {
assert_greater_than(services.length, 0, "Received empty services array");
mmsService = services[0];
- addMMSDraft(t, mmsService, mmsMessageInitDict, addSuccess);
+ addMMSDraft(t, mmsService, {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ }, addSuccess);
});
serviceError = t.step_func(function (error) {
assert_greater_than(services.length, 0, "Received empty services array");
mmsService = services[0];
- msg = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ msg = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
msg.isRead = true;
mmsService.messageStorage.addDraftMessage(msg, addSuccess, addError);
assert_greater_than(services.length, 0, "Received empty services array");
service = services[0];
- addMMSDraft(t, service, mmsMessageInitDict, addSuccess);
+ addMMSDraft(t, service, {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ }, addSuccess);
});
serviceError = t.step_func(function (error) {
//==== TEST_CRITERIA MOA MR
setup({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;
+var t = async_test(document.title, {timeout: 90000}), mmsService,
+ subject, subjectFilter, addedMessage, findSuccess, findError,
+ serviceSuccess, serviceError, returnedValue = null, addSuccess;
+
t.step(function () {
findSuccess = t.step_func(function (messages) {
assert_equals(messages.length, 1, "Incorrect number of messages");
assert_equals(messages[0].id, addedMessage.id, "Incorrect message.id");
- assert_equals(messages[0].subject, subjectToSet, "Incorrect message.subject");
+ assert_equals(messages[0].subject, subject, "Incorrect message.subject");
assert_equals(returnedValue, undefined, "Incorrect returned value");
t.done();
addSuccess = t.step_func(function (message) {
addedMessage = message;
- subjectFilter = new tizen.AttributeFilter("subject", "EXACTLY", subjectToSet);
+ subjectFilter = new tizen.AttributeFilter("subject", "EXACTLY", subject);
returnedValue = mmsService.messageStorage.findMessages(subjectFilter, findSuccess, findError);
});
serviceSuccess = t.step_func(function (services) {
assert_true(services.length > 0, "Received empty services array");
mmsService = services[0];
- dict = mmsMessageInitDict;
- dict.subject = subjectToSet;
- addMMSDraft(t, mmsService, dict, addSuccess);
+
+ subject = generateSubject();
+
+ addMMSDraft(t, mmsService, {
+ subject: subject,
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ }, addSuccess);
});
serviceError = t.step_func(function (error) {
mmsService = services[0];
- msg = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ msg = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, mmsService, msg, sendSuccess, sendError);
});
assert_greater_than(services.length, 0, "Received empty services array");
mmsService = services[0];
- addMMSDraft(t, mmsService, mmsMessageInitDict, addSuccess);
+ addMMSDraft(t, mmsService, {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ }, addSuccess);
});
serviceError = t.step_func(function (error) {
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,
+ mismatchPlainBodyToSet = currentDate.getTime().toString(),
+ initDict = { subject: generateSubject(), to: [TEST_SMS_RECIPIENT], plainBody: "sample plainBody" },
+ matchInitDict = initDict, mismatchInitDict = initDict,
matchMessage, mismatchMessage, changeCallback, addDraftError, loadSuccess, loadError;
t.step(function () {
setup({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;
+ subscriptionIdentifier, message, changeCallback, addDraftError, loadSuccess, loadError, i, plainBody = "sample plainBody";
t.step(function () {
add_result_callback(function (res) {
});
loadSuccess = t.step_func(function (loadedMessage) {
- assert_equals(loadedMessage.body.plainBody, plainBodyToSet, "Incorrect plainBody.");
+ assert_equals(loadedMessage.body.plainBody, plainBody, "Incorrect plainBody.");
assert_equals(loadedMessage.id, message.id, "Incorrect id.");
t.done();
});
subscriptionIdentifier = messageStorage.addMessagesChangeListener(changeCallback);
assert_type(subscriptionIdentifier, "long", "Incorrect returned value.");
- initDict.plainBody = plainBodyToSet;
- message = new tizen.Message("messaging.mms", initDict);
+
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: plainBody
+ });
+
messageStorage.addDraftMessage(message, null, addDraftError);
});
assert_greater_than(services.length, 0, "Received empty services array");
service = services[0];
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
service.messageStorage.addDraftMessage(message, addSuccess, addError);
});
assert_greater_than(services.length, 0, "Received empty services array");
service = services[0];
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, service, message, sendSuccess, sendError);
});
assert_greater_than(services.length, 0, "Received empty services array");
service = services[0];
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, service, message, sendSuccess, sendError);
});
endDate = new Date();
endDate.setHours(endDate.getHours() + 1);
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, service, message, sendSuccess, sendError);
});
setup({timeout: 90000});
var t = async_test(document.title, {timeout: 90000}),
- findSuccess, findError, serviceSuccess, messageService,
- initDict = mmsMessageInitDict, sendSuccess, sendError, newMessage,
+ findSuccess, findError, serviceSuccess, messageService, sendSuccess, sendError, newMessage,
filter, serviceError, i, j, found = false;
t.step(function () {
serviceSuccess = t.step_func(function (services) {
assert_greater_than(services.length, 0, "Received empty services array");
-
messageService = services[0];
- newMessage = new tizen.Message(messageService.type, initDict);
+
+ newMessage = new tizen.Message(messageService.type, {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
sendMessage(t, messageService, newMessage, sendSuccess, sendError);
});
serviceSuccess = t.step_func(function (services) {
assert_greater_than(services.length, 0, "Received empty services array");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
service = services[0];
messageStorage = service.messageStorage;
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_greater_than(services.length, 0, "Received empty services array");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_true(services.length > 0, "No services was return");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_true(services.length > 0, "No services was return");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_true(services.length > 0, "No services was return");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_true(services.length > 0, "No services was return");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_greater_than(services.length, 0, "Received empty services array");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_greater_than(services.length, 0, "Received empty services array");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
assert_own_property(msg[i], "to", "Name to doesn't exist in provided object.");
assert_greater_than(msg[i].to.length, 0, "Recipient empty array");
for(j = 0; j < msg[i].to.length; j++) {
- if (msg[i].to[j].indexOf(mmsMessageInitDict.to[0]) >= 0) {
+ if (msg[i].to[j].indexOf(TEST_SMS_RECIPIENT) >= 0) {
foundRecipient = true;
}
}
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_true(services.length > 0, "No services was return");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
getMessageServicesSuccessCB = t.step_func(function (services) {
assert_greater_than(services.length, 0, "Received empty services array");
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
message.attachments = [new tizen.MessageAttachment(imagePathToSet, "image/jpeg")];
messageService = services[0];
serviceSuccess, serviceError, messageService, messageStorage,
currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
mutableMessage, constMessage,
- initDictForMutableMessage = mmsMessageInitDict, initDictForConstMessage = mmsMessageInitDict,
+ initDict = { subject: generateSubject(), to: [TEST_SMS_RECIPIENT], plainBody: "sample plainBody" },
+ initDictForMutableMessage = initDict, initDictForConstMessage = initDict,
plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
addDraftSuccess, addDraftError, addDraftSuccessCounter = 0, returnedValue = null,
updateSuccess, updateError, mutableMessagefilter, constMessagefilter,
messageService = services[0];
messageStorage = messageService.messageStorage;
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
messageStorage.addDraftMessage(message, addDraftSuccess, addDraftError);
});
messageService = services[0];
messageStorage = messageService.messageStorage;
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
messageStorage.addDraftMessage(message, addDraftSuccess, addDraftError);
});
messageService = services[0];
messageStorage = messageService.messageStorage;
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
messageStorage.addDraftMessage(message, addDraftSuccess, addDraftError);
});
messageService = services[0];
messageStorage = messageService.messageStorage;
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
messageStorage.addDraftMessage(message, addDraftSuccess, addDraftError);
});
serviceSuccess, serviceError, messageService, messageStorage,
currentDate = new Date(), plainBodyToSet = currentDate.getTime().toString(),
mutableMessage, constMessage,
- initDictForMutableMessage = mmsMessageInitDict, initDictForConstMessage = mmsMessageInitDict,
+ initDict = { subject: generateSubject(), to: [TEST_SMS_RECIPIENT], plainBody: "sample plainBody" },
+ initDictForMutableMessage = initDict, initDictForConstMessage = initDict,
plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable", plainBodyToSetForConstMessage = plainBodyToSet + "_const",
addDraftSuccess, addDraftError, addDraftSuccessCounter = 0, returnedValue = null,
updateSuccess, mutableMessagefilter, constMessagefilter,
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,
+ initDict = { subject: generateSubject(), to: [TEST_SMS_RECIPIENT], plainBody: "sample plainBody" },
+ initDictForMutableMessage = initDict, initDictForConstMessage = initDict,
plainBodyToSetForMutableMessage = plainBodyToSet + "_mutable",
plainBodyToSetForConstMessage = plainBodyToSet + "_const",
addDraftSuccess, addDraftError, addDraftSuccessCounter = 0,
});
removeAllSuccess = t.step_func(function () {
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, service, message, messageSentSuccess, messageSentError);
});
//==== TEST_CRITERIA CONSTRA CONSTRM
test(function () {
- var message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ var message, subject, plainBody;
+
+ subject = generateSubject();
+ plainBody = "sample plainBody";
+
+ message = new tizen.Message("messaging.mms", {
+ subject: subject,
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: plainBody
+ });
assert_true(message instanceof tizen.Message, "InstanceOf.");
assert_array_equals(message.attachments, [], "'attachments' should be []");
assert_equals(message.body.messageId, message.id, "body.messageId should be equal to message.id");
assert_equals(message.body.loaded, false, "'body.loaded' should be false");
- assert_equals(message.body.plainBody, mmsMessageInitDict.plainBody, "'body.plainBody' should be \""+mmsMessageInitDict.plainBody+"\"");
+ assert_equals(message.body.plainBody, plainBody, "'body.plainBody' should be \""+plainBody+"\"");
assert_equals(message.conversationId, null, "message.conversationId value should be null");
assert_equals(message.folderId, null, "message.folderId value should be null");
assert_equals(message.from, null, "'from' should be null");
assert_equals(message.inResponseTo, null, "'inResponseTo' should be null");
assert_equals(message.isRead, false, "'isRead' value should be false");
assert_equals(message.messageStatus, "", "value should be \"sample subject\"");
- assert_equals(message.subject, mmsMessageInitDict.subject, "'subject' value should be \""+mmsMessageInitDict.subject+"\"");
+ assert_equals(message.subject, subject, "'subject' value should be \""+subject+"\"");
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'");
assert_greater_than(services.length, 0, "Received empty services array");
service = services[0];
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, service, message, sendSuccess, sendError);
});
assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
sendMessage(t, messageService, message, sendSuccess, sendError);
});
assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
sendMessage(t, messageService, message, sendSuccess, sendError);
});
assert_greater_than(services.length, 0, "Received empty services array");
messageService = services[0];
- message = new tizen.Message("messaging.mms", mmsMessageInitDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
sendMessage(t, messageService, message, sendSuccess, sendError);
});
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,
+ mismatchPlainBodyToSet = currentDate.getTime().toString(),
+ initDict = { subject: generateSubject(), to: [TEST_SMS_RECIPIENT], plainBody: "sample plainBody" },
+ matchInitDict = initDict, mismatchInitDict = initDict,
matchMessage, mismatchMessage, changeCallback, addDraftError, loadSuccess, loadError;
t.step(function () {
setup({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;
+ changeCallback, addDraftError, loadSuccess, loadError, removeAllSuccess, i;
t.step(function () {
add_result_callback(function () {
messageStorage = messageService.messageStorage;
subscriptionIdentifier = messageStorage.addMessagesChangeListener(changeCallback);
- initDict.plainBody = plainBodyToSet;
- message = new tizen.Message("messaging.mms", initDict);
+
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: plainBodyToSet
+ });
+
messageStorage.addDraftMessage(message, null, addDraftError);
});
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,
+ mismatchPlainBodyToSet = currentDate.getTime().toString(),
+ initDict = { subject: generateSubject(), to: [TEST_SMS_RECIPIENT], plainBody: "sample plainBody" },
+ matchInitDict = initDict, mismatchInitDict = initDict,
matchMessage, mismatchMessage, changeCallback, addDraftError, addDraftSuccess, addDraftSuccessCounter = 0,
updateError;
t.step(function () {
//==== TEST_CRITERIA CBT CBOA
setup({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;
+ subscriptionIdentifier, message, changeCallback, addDraftSuccess, addDraftError, removeError, i;
t.step(function () {
add_result_callback(function () {
messageService = services[0];
messageStorage = messageService.messageStorage;
- initDict.plainBody = plainBodyToSet;
- message = new tizen.Message("messaging.mms", initDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
+
messageStorage.addDraftMessage(message, addDraftSuccess, addDraftError);
});
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,
+ mismatchPlainBodyToSet = currentDate.getTime().toString(),
+ initDict = { subject: generateSubject(), to: [TEST_SMS_RECIPIENT], plainBody: "sample plainBody" },
+ matchInitDict = initDict, mismatchInitDict = initDict,
matchMessage, mismatchMessage, changeCallback, addDraftError, addDraftSuccess, addDraftSuccessCounter = 0,
updateError, loadSuccess, loadError;
t.step(function () {
matchMessage = new tizen.Message("messaging.mms", matchInitDict);
messageStorage.addDraftMessage(matchMessage, addDraftSuccess, addDraftError);
-
});
serviceError = t.step_func(function (error) {
setup({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,
+ changeCallback, addDraftSuccess, addDraftError, updateError, loadSuccess, loadError,
i;
t.step(function () {
messageService = services[0];
messageStorage = messageService.messageStorage;
- message = new tizen.Message("messaging.mms", initDict);
+ message = new tizen.Message("messaging.mms", {
+ subject: generateSubject(),
+ to: [TEST_SMS_RECIPIENT],
+ plainBody: "sample plainBody"
+ });
messageStorage.addDraftMessage(message, addDraftSuccess, addDraftError);
});
var TEST_SMS_RECIPIENT = ""; // this variable MUST be set before executing tests
var TEST_SMS_RECIPIENT_2 = ""; // this variable MUST be set before executing tests
-// change TEST_SMS_RECIPIENT and TEST_SMS_RECIPIENT_2
-document.write('<script src="../testkit/web/jquery-1.10.2.min.js"></script>');
-document.write('<script src="support/getJsonConf.js"></script>');
-
var imagePathToSet = "images/webapi-tizen-messaging-test_image.jpg";
var soundPathToSet = "music/webapi-tizen-messaging-test_noise.mp3";
-var mmsService;
-
var MMStypeFilter = new tizen.AttributeFilter("type", "EXACTLY", "messaging.mms");
var fromFilter = new tizen.AttributeFilter("from", "CONTAINS", TEST_SMS_RECIPIENT);
return subject(datetime, count);
};
-var mmsMessageInitDict = {
- subject: generateSubject(),
- to: [TEST_SMS_RECIPIENT],
- plainBody: "sample plainBody"
-};
-
function addDraft(t, service, initDict, onSuccess) {
var msg, addSuccess, addError, serviceListSuccess, serviceListError;
requestSending();
}
+
+// change TEST_SMS_RECIPIENT and TEST_SMS_RECIPIENT_2
+document.write('<script src="../testkit/web/jquery-1.10.2.min.js"></script>');
+document.write('<script src="support/getJsonConf.js"></script>');