mirror of
https://github.com/moparisthebest/mail
synced 2024-11-21 08:34:59 -05:00
Add missing mocks
This commit is contained in:
parent
8e0dfacd51
commit
c3362c193d
@ -1,12 +1,14 @@
|
||||
'use strict';
|
||||
|
||||
var Auth = require('../../../../src/js/service/auth'),
|
||||
Account = require('../../../../src/js/email/account'),
|
||||
Dialog = require('../../../../src/js/util/dialog'),
|
||||
LoginExistingCtrl = require('../../../../src/js/controller/login/login-existing'),
|
||||
EmailDAO = require('../../../../src/js/email/email'),
|
||||
KeychainDAO = require('../../../../src/js/service/keychain');
|
||||
|
||||
describe('Login (existing user) Controller unit test', function() {
|
||||
var scope, location, ctrl, emailDaoMock, authMock,
|
||||
var scope, location, ctrl, emailDaoMock, authMock, accountMock, dialogMock,
|
||||
emailAddress = 'fred@foo.com',
|
||||
passphrase = 'asd',
|
||||
keychainMock;
|
||||
@ -15,6 +17,8 @@ describe('Login (existing user) Controller unit test', function() {
|
||||
emailDaoMock = sinon.createStubInstance(EmailDAO);
|
||||
authMock = sinon.createStubInstance(Auth);
|
||||
keychainMock = sinon.createStubInstance(KeychainDAO);
|
||||
accountMock = sinon.createStubInstance(Account);
|
||||
dialogMock = sinon.createStubInstance(Dialog);
|
||||
|
||||
authMock.emailAddress = emailAddress;
|
||||
|
||||
@ -31,7 +35,10 @@ describe('Login (existing user) Controller unit test', function() {
|
||||
$q: window.qMock,
|
||||
email: emailDaoMock,
|
||||
auth: authMock,
|
||||
keychain: keychainMock
|
||||
keychain: keychainMock,
|
||||
account: accountMock,
|
||||
dialog: dialogMock,
|
||||
appConfig: {}
|
||||
});
|
||||
});
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user