1234567891011121314151617181920212223242526272829303132333435 |
- const BigNumber = web3.BigNumber;
- require('chai')
- .use(require('chai-as-promised'))
- .use(require('chai-bignumber')(BigNumber))
- .should();
- const DetailedERC20Mock = artifacts.require('DetailedERC20Mock.sol');
- contract('DetailedERC20', accounts => {
- let detailedERC20 = null;
- const _name = 'My Detailed ERC20';
- const _symbol = 'MDT';
- const _decimals = 18;
- beforeEach(async function () {
- detailedERC20 = await DetailedERC20Mock.new(_name, _symbol, _decimals);
- });
- it('has a name', async function () {
- const name = await detailedERC20.name();
- name.should.be.equal(_name);
- });
- it('has a symbol', async function () {
- const symbol = await detailedERC20.symbol();
- symbol.should.be.equal(_symbol);
- });
- it('has an amount of decimals', async function () {
- const decimals = await detailedERC20.decimals();
- decimals.should.be.bignumber.equal(_decimals);
- });
- });
|