CappedToken.test.js 587 B

1234567891011121314151617
  1. const { ether } = require('../../helpers/ether');
  2. const { shouldBehaveLikeMintableToken } = require('./MintableToken.behaviour');
  3. const { shouldBehaveLikeCappedToken } = require('./CappedToken.behaviour');
  4. var CappedToken = artifacts.require('CappedToken');
  5. contract('Capped', function ([owner, anotherAccount]) {
  6. const _cap = ether(1000);
  7. beforeEach(async function () {
  8. this.token = await CappedToken.new(_cap, { from: owner });
  9. });
  10. shouldBehaveLikeCappedToken([owner, anotherAccount, owner, _cap]);
  11. shouldBehaveLikeMintableToken([owner, anotherAccount, owner]);
  12. });