private a method to generate change addresses
This commit is contained in:
parent
1212099bfc
commit
ab9e782d14
2 changed files with 29 additions and 11 deletions
test
|
@ -52,12 +52,26 @@ describe('Wallet', function() {
|
|||
})
|
||||
|
||||
describe('generateAddress', function(){
|
||||
var wallet;
|
||||
beforeEach(function() { wallet = new Wallet(seed, {network: 'testnet'}) })
|
||||
it('generate receiving addresses', function(){
|
||||
var wallet = new Wallet(seed, {network: 'testnet'})
|
||||
var expectedAddresses = [
|
||||
"n1GyUANZand9Kw6hGSV9837cCC9FFUQzQa",
|
||||
"n2fiWrHqD6GM5GiEqkbWAc6aaZQp3ba93X"
|
||||
]
|
||||
|
||||
it('defaults to generating receiving addresses', function(){
|
||||
assert.equal(wallet.generateAddress(), "n1GyUANZand9Kw6hGSV9837cCC9FFUQzQa")
|
||||
assert.equal(wallet.generateAddress(), "n2fiWrHqD6GM5GiEqkbWAc6aaZQp3ba93X")
|
||||
assert.equal(wallet.generateAddress(), expectedAddresses[0])
|
||||
assert.equal(wallet.generateAddress(), expectedAddresses[1])
|
||||
assert.deepEqual(wallet.addresses, expectedAddresses)
|
||||
})
|
||||
})
|
||||
|
||||
describe('generateChangeAddress', function(){
|
||||
it('generates change addresses', function(){
|
||||
var wallet = new Wallet(seed, {network: 'testnet'})
|
||||
var expectedAddresses = ["mnXiDR4MKsFxcKJEZjx4353oXvo55iuptn"]
|
||||
|
||||
assert.equal(wallet.generateChangeAddress(), expectedAddresses[0])
|
||||
assert.deepEqual(wallet.changeAddresses, expectedAddresses)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue