addresses: add coverage to address controller show
covers bug fixed in commit 72fe25aff9
This commit is contained in:
parent
2448ad1779
commit
4317f67a2b
@ -225,6 +225,30 @@ describe('Addresses', function() {
|
|||||||
addresses.show(req, res);
|
addresses.show(req, res);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('handle error', function() {
|
||||||
|
var testnode = {};
|
||||||
|
testnode.log = {};
|
||||||
|
testnode.log.error = sinon.stub();
|
||||||
|
var controller = new AddressController(testnode);
|
||||||
|
controller.getAddressSummary = sinon.stub().callsArgWith(2, new Error('test'));
|
||||||
|
var req = {
|
||||||
|
query: {
|
||||||
|
noTxList: 1
|
||||||
|
},
|
||||||
|
addr: 'mkPvAKZ2rar6qeG3KjBtJHHMSP1wFZH7Er'
|
||||||
|
};
|
||||||
|
var send = sinon.stub();
|
||||||
|
var status = sinon.stub().returns({send: send});
|
||||||
|
var res = {
|
||||||
|
status: status
|
||||||
|
};
|
||||||
|
controller.show(req, res);
|
||||||
|
send.callCount.should.equal(1);
|
||||||
|
status.callCount.should.equal(1);
|
||||||
|
status.args[0][0].should.equal(503);
|
||||||
|
send.args[0][0].should.equal('test');
|
||||||
|
});
|
||||||
|
|
||||||
it('/balance', function(done) {
|
it('/balance', function(done) {
|
||||||
var insight = 0;
|
var insight = 0;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user