fcoin/test/wallet-test.js
Fedor Indutny 8a3c9d2dcd initial
2014-04-28 17:12:26 +04:00

20 lines
575 B
JavaScript

var assert = require('assert');
var bcoin = require('../');
describe('Wallet', function() {
it('should generate new key and address', function() {
var w = bcoin.wallet();
var addr = w.getAddress();
assert(addr);
assert(bcoin.wallet.validateAddress(addr));
});
it('should validate existing address', function() {
assert(bcoin.wallet.validateAddress('1KQ1wMNwXHUYj1nV2xzsRcKUH8gVFpTFUc'));
});
it('should fail to validate invalid address', function() {
assert(!bcoin.wallet.validateAddress('1KQ1wMNwXHUYj1nv2xzsRcKUH8gVFpTFUc'));
});
});