瀏覽代碼

add test for finishMinting

Francisco Giordano 8 年之前
父節點
當前提交
36452136f1
共有 1 個文件被更改,包括 7 次插入1 次删除
  1. 7 1
      test/MintableToken.js

+ 7 - 1
test/MintableToken.js

@@ -1,6 +1,6 @@
 'use strict';
 
-const assertJump = require('./helpers/assertJump');
+import expectThrow from './helpers/expectThrow';
 var MintableToken = artifacts.require('../contracts/Tokens/MintableToken.sol');
 
 contract('Mintable', function(accounts) {
@@ -37,4 +37,10 @@ contract('Mintable', function(accounts) {
     assert(totalSupply, 100);
   })
 
+  it('should fail to mint after call to finishMinting', async function () {
+    await token.finishMinting();
+    assert.equal(await token.mintingFinished(), true);
+    await expectThrow(token.mint(accounts[0], 100));
+  })
+
 });