CappedToken.test.js 575 B

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