Clean up the test case

This commit is contained in:
Raymond Feng 2013-12-18 12:28:58 -08:00
parent ac2f4de9d3
commit 40cd71c4c6
1 changed files with 9 additions and 6 deletions

View File

@ -6,7 +6,8 @@ describe('Application', function () {
var registeredApp = null; var registeredApp = null;
it('Create a new application', function (done) { it('Create a new application', function (done) {
Application.create({owner: 'rfeng', name: 'MyApp1', Application.create({owner: 'rfeng',
name: 'MyApp1',
description: 'My first mobile application'}, function (err, result) { description: 'My first mobile application'}, function (err, result) {
var app = result; var app = result;
assert.equal(app.owner, 'rfeng'); assert.equal(app.owner, 'rfeng');
@ -23,8 +24,9 @@ describe('Application', function () {
}); });
}); });
it('Create a new application', function (done) { it('Create a new application with push settings', function (done) {
Application.create({owner: 'rfeng', name: 'MyAppWithPush', Application.create({owner: 'rfeng',
name: 'MyAppWithPush',
description: 'My push mobile application', description: 'My push mobile application',
pushSettings: { pushSettings: {
apns: { apns: {
@ -32,8 +34,12 @@ describe('Application', function () {
certData: 'cert', certData: 'cert',
keyData: 'key', keyData: 'key',
pushOptions: { pushOptions: {
gateway: 'gateway.sandbox.push.apple.com',
port: 2195
}, },
feedbackOptions: { feedbackOptions: {
gateway: 'feedback.sandbox.push.apple.com',
port: 2196,
interval: 300, interval: 300,
batchFeedback: true batchFeedback: true
} }
@ -44,9 +50,6 @@ describe('Application', function () {
}}, }},
function (err, result) { function (err, result) {
var app = result; var app = result;
assert.equal(app.owner, 'rfeng');
assert.equal(app.name, 'MyAppWithPush');
assert.equal(app.description, 'My push mobile application');
assert.deepEqual(app.pushSettings.toObject(), { assert.deepEqual(app.pushSettings.toObject(), {
apns: { apns: {
production: false, production: false,