simplify mocks

pull/1197/head
Francisco Giordano 7 years ago
parent cb75f007ea
commit 371fe3e567
  1. 12
      contracts/mocks/BurnableTokenMock.sol
  2. 10
      contracts/mocks/ERC223TokenMock.sol
  3. 10
      contracts/mocks/PausableTokenMock.sol

@ -1,12 +1,12 @@
pragma solidity ^0.4.24;
import "./StandardTokenMock.sol";
import "../token/ERC20/BurnableToken.sol";
contract BurnableTokenMock is BurnableToken {
constructor(address _initialAccount, uint256 _initialBalance) public {
_mint(_initialAccount, _initialBalance);
}
contract BurnableTokenMock is StandardTokenMock, BurnableToken {
constructor(address _initialAccount, uint256 _initialBalance)
StandardTokenMock(_initialAccount, _initialBalance)
public
{ }
}

@ -1,5 +1,6 @@
pragma solidity ^0.4.24;
import "./StandardTokenMock.sol";
import "../token/ERC20/StandardToken.sol";
@ -8,11 +9,12 @@ contract ERC223ContractInterface {
}
contract ERC223TokenMock is StandardToken {
contract ERC223TokenMock is StandardTokenMock {
constructor(address _initialAccount, uint256 _initialBalance) public {
_mint(_initialAccount, _initialBalance);
}
constructor(address _initialAccount, uint256 _initialBalance)
StandardTokenMock(_initialAccount, _initialBalance)
public
{ }
// ERC223 compatible transfer function (except the name)
function transferERC223(address _to, uint256 _value, bytes _data) public

@ -1,13 +1,15 @@
pragma solidity ^0.4.24;
import "./StandardTokenMock.sol";
import "../token/ERC20/PausableToken.sol";
// mock class using PausableToken
contract PausableTokenMock is PausableToken {
contract PausableTokenMock is StandardTokenMock, PausableToken {
constructor(address _initialAccount, uint _initialBalance) public {
_mint(_initialAccount, _initialBalance);
}
constructor(address _initialAccount, uint256 _initialBalance)
StandardTokenMock(_initialAccount, _initialBalance)
public
{ }
}

Loading…
Cancel
Save