1234567891011121314151617import {expect} from 'chai';18import {createEthAccountWithBalance, deployFlipper, itWeb3, contractHelpers} from './util/helpers';1920describe('Helpers sanity check', () => {21 itWeb3('Contract owner is recorded', async ({api, web3, privateKeyWrapper}) => {22 const owner = await createEthAccountWithBalance(api, web3, privateKeyWrapper);2324 const flipper = await deployFlipper(web3, owner);2526 expect(await contractHelpers(web3, owner).methods.contractOwner(flipper.options.address).call()).to.be.equal(owner);27 });2829 itWeb3('Flipper is working', async ({api, web3, privateKeyWrapper}) => {30 const owner = await createEthAccountWithBalance(api, web3, privateKeyWrapper);31 const flipper = await deployFlipper(web3, owner);3233 expect(await flipper.methods.getValue().call()).to.be.false;34 await flipper.methods.flip().send({from: owner});35 expect(await flipper.methods.getValue().call()).to.be.true;36 });37});