balanceDifference.test.js 614 B

12345678910111213141516171819
  1. const { balanceDifference } = require('../balanceDifference');
  2. const send = require('../send');
  3. const { ether } = require('../ether');
  4. require('../setup');
  5. contract('balanceDifference', function ([sender, receiver]) {
  6. it('returns balance increments', async function () {
  7. (await balanceDifference(receiver, () =>
  8. send.ether(sender, receiver, ether(1)))
  9. ).should.be.bignumber.equal(ether(1));
  10. });
  11. it('returns balance decrements', async function () {
  12. (await balanceDifference(sender, () =>
  13. send.ether(sender, receiver, ether(1)))
  14. ).should.be.bignumber.equal(ether(-1));
  15. });
  16. });