Renamed behaviour to behavior. (#1151)

This commit is contained in:
Nicolás Venturo
2018-08-03 14:41:54 -03:00
committed by Francisco Giordano
parent 448a7b3048
commit ba85aef95e
21 changed files with 18 additions and 18 deletions

View File

@ -0,0 +1,32 @@
const { expectThrow } = require('../../helpers/expectThrow');
function shouldBehaveLikeCappedToken (minter, [anyone], cap) {
describe('capped token', function () {
const from = minter;
it('should start with the correct cap', async function () {
const _cap = await this.token.cap();
assert(cap.eq(_cap));
});
it('should mint when amount is less than cap', async function () {
const result = await this.token.mint(anyone, cap.sub(1), { from });
assert.equal(result.logs[0].event, 'Mint');
});
it('should fail to mint if the ammount exceeds the cap', async function () {
await this.token.mint(anyone, cap.sub(1), { from });
await expectThrow(this.token.mint(anyone, 100, { from }));
});
it('should fail to mint after cap is reached', async function () {
await this.token.mint(anyone, cap, { from });
await expectThrow(this.token.mint(anyone, 1, { from }));
});
});
}
module.exports = {
shouldBehaveLikeCappedToken,
};