Fix #756: Preconditions Invalid Argument
This commit is contained in:
parent
7064a07f99
commit
1b19255fd1
@ -27,7 +27,7 @@ module.exports = [{
|
|||||||
message: format('Invalid network: must be "livenet" or "testnet", got {0}')
|
message: format('Invalid network: must be "livenet" or "testnet", got {0}')
|
||||||
}, {
|
}, {
|
||||||
name: 'InvalidArgument',
|
name: 'InvalidArgument',
|
||||||
message: format('Invalid Argument {0}, {1}')
|
message: format('Invalid Argument' + '\' + (arguments[0] ? \': {0}\' : \'\') + \'')
|
||||||
}, {
|
}, {
|
||||||
name: 'AbstractMethodInvoked',
|
name: 'AbstractMethodInvoked',
|
||||||
message: format('Abstract Method Invokation: {0}')
|
message: format('Abstract Method Invokation: {0}')
|
||||||
|
|||||||
@ -61,4 +61,19 @@ describe('preconditions', function() {
|
|||||||
$.checkArgumentType(new PrivateKey(), PrivateKey);
|
$.checkArgumentType(new PrivateKey(), PrivateKey);
|
||||||
}).should.not.throw();
|
}).should.not.throw();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('formats correctly a message on InvalidArgument()', function() {
|
||||||
|
var error = new errors.InvalidArgument();
|
||||||
|
error.message.should.equal('Invalid Argument');
|
||||||
|
});
|
||||||
|
|
||||||
|
it('formats correctly a message on checkArgument', function() {
|
||||||
|
var error;
|
||||||
|
try {
|
||||||
|
$.checkArgument(null, 'parameter must be provided');
|
||||||
|
} catch (e) {
|
||||||
|
error = e;
|
||||||
|
}
|
||||||
|
error.message.should.equal('Invalid Argument: parameter must be provided');
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user