teste(info): fixed
This commit is contained in:
parent
4ebc3db302
commit
75807cd0fa
4 changed files with 19 additions and 2 deletions
|
|
@ -27,7 +27,8 @@
|
||||||
"trade": "mockTrader",
|
"trade": "mockTrader",
|
||||||
"wallet": "mockWallet",
|
"wallet": "mockWallet",
|
||||||
"transfer": "mockWallet",
|
"transfer": "mockWallet",
|
||||||
"idVerifier": "mockVerifier"
|
"idVerifier": "mockVerifier",
|
||||||
|
"info": "mockInfo"
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"bitpay": { },
|
"bitpay": { },
|
||||||
|
|
|
||||||
10
test/mocks/info.js
Normal file
10
test/mocks/info.js
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
SUPPORTED_MODULES: ['info'],
|
||||||
|
NAME: 'Mock Info',
|
||||||
|
|
||||||
|
config: function config() {},
|
||||||
|
getAddressLastTx: function verifyUser() {},
|
||||||
|
getTx: function verifyTransaction() {}
|
||||||
|
};
|
||||||
|
|
@ -21,6 +21,9 @@ module.exports = {
|
||||||
e.name = 'InsufficientFunds';
|
e.name = 'InsufficientFunds';
|
||||||
cb(e);
|
cb(e);
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
newAddress: function(info, cb) {
|
||||||
|
cb(null, ADDR);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,11 +18,13 @@ var walletMock = require('./mocks/wallet');
|
||||||
var tickerMock = require('./mocks/ticker');
|
var tickerMock = require('./mocks/ticker');
|
||||||
var traderMock = require('./mocks/trader');
|
var traderMock = require('./mocks/trader');
|
||||||
var verifierMock = require('./mocks/verifier');
|
var verifierMock = require('./mocks/verifier');
|
||||||
|
var infoMock = require('./mocks/info');
|
||||||
|
|
||||||
mockery.registerMock('lamassu-mockWallet', walletMock);
|
mockery.registerMock('lamassu-mockWallet', walletMock);
|
||||||
mockery.registerMock('lamassu-mockTicker', tickerMock);
|
mockery.registerMock('lamassu-mockTicker', tickerMock);
|
||||||
mockery.registerMock('lamassu-mockTrader', traderMock);
|
mockery.registerMock('lamassu-mockTrader', traderMock);
|
||||||
mockery.registerMock('lamassu-mockVerifier', verifierMock);
|
mockery.registerMock('lamassu-mockVerifier', verifierMock);
|
||||||
|
mockery.registerMock('lamassu-mockInfo', infoMock);
|
||||||
|
|
||||||
|
|
||||||
describe('Plugins', function() {
|
describe('Plugins', function() {
|
||||||
|
|
@ -110,11 +112,12 @@ describe('Plugins', function() {
|
||||||
tickerMock.config = configTest('ticker');
|
tickerMock.config = configTest('ticker');
|
||||||
traderMock.config = configTest('trader');
|
traderMock.config = configTest('trader');
|
||||||
verifierMock.config = configTest('verifier');
|
verifierMock.config = configTest('verifier');
|
||||||
|
infoMock.config = configTest('info');
|
||||||
|
|
||||||
plugins.configure(config);
|
plugins.configure(config);
|
||||||
});
|
});
|
||||||
|
|
||||||
['wallet', 'ticker', 'trader', 'verifier'].forEach(function(name) {
|
['wallet', 'ticker', 'trader', 'verifier', 'info'].forEach(function(name) {
|
||||||
it('should configure ' + name, function() {
|
it('should configure ' + name, function() {
|
||||||
confList.should.have.property(name);
|
confList.should.have.property(name);
|
||||||
should.exist(confList[name]);
|
should.exist(confList[name]);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue