teste(info): fixed

This commit is contained in:
Damian Mee 2014-11-11 06:01:02 +01:00
parent 4ebc3db302
commit 75807cd0fa
4 changed files with 19 additions and 2 deletions

View file

@ -27,7 +27,8 @@
"trade": "mockTrader",
"wallet": "mockWallet",
"transfer": "mockWallet",
"idVerifier": "mockVerifier"
"idVerifier": "mockVerifier",
"info": "mockInfo"
},
"settings": {
"bitpay": { },

10
test/mocks/info.js Normal file
View file

@ -0,0 +1,10 @@
'use strict';
module.exports = {
SUPPORTED_MODULES: ['info'],
NAME: 'Mock Info',
config: function config() {},
getAddressLastTx: function verifyUser() {},
getTx: function verifyTransaction() {}
};

View file

@ -21,6 +21,9 @@ module.exports = {
e.name = 'InsufficientFunds';
cb(e);
}
},
newAddress: function(info, cb) {
cb(null, ADDR);
}
};

View file

@ -18,11 +18,13 @@ var walletMock = require('./mocks/wallet');
var tickerMock = require('./mocks/ticker');
var traderMock = require('./mocks/trader');
var verifierMock = require('./mocks/verifier');
var infoMock = require('./mocks/info');
mockery.registerMock('lamassu-mockWallet', walletMock);
mockery.registerMock('lamassu-mockTicker', tickerMock);
mockery.registerMock('lamassu-mockTrader', traderMock);
mockery.registerMock('lamassu-mockVerifier', verifierMock);
mockery.registerMock('lamassu-mockInfo', infoMock);
describe('Plugins', function() {
@ -110,11 +112,12 @@ describe('Plugins', function() {
tickerMock.config = configTest('ticker');
traderMock.config = configTest('trader');
verifierMock.config = configTest('verifier');
infoMock.config = configTest('info');
plugins.configure(config);
});
['wallet', 'ticker', 'trader', 'verifier'].forEach(function(name) {
['wallet', 'ticker', 'trader', 'verifier', 'info'].forEach(function(name) {
it('should configure ' + name, function() {
confList.should.have.property(name);
should.exist(confList[name]);