AccessControlEnumerable.test.js 583 B

1234567891011121314151617
  1. const {
  2. DEFAULT_ADMIN_ROLE,
  3. shouldBehaveLikeAccessControl,
  4. shouldBehaveLikeAccessControlEnumerable,
  5. } = require('./AccessControl.behavior.js');
  6. const AccessControlEnumerable = artifacts.require('$AccessControlEnumerable');
  7. contract('AccessControl', function (accounts) {
  8. beforeEach(async function () {
  9. this.accessControl = await AccessControlEnumerable.new({ from: accounts[0] });
  10. await this.accessControl.$_grantRole(DEFAULT_ADMIN_ROLE, accounts[0]);
  11. });
  12. shouldBehaveLikeAccessControl(...accounts);
  13. shouldBehaveLikeAccessControlEnumerable(...accounts);
  14. });