UNPKG

create-web3

Version:

A boilerplate for creating a web3 projects

20 lines (14 loc) 619 B
const { expect } = require('chai'); const { ethers } = require('hardhat'); describe('Greeter', function () { it("Should return the new greeting once it's changed", async function () { const Greeter = await ethers.getContractFactory('Greeter'); const greeter = await Greeter.deploy('Hello, world!'); await greeter.deployed(); expect(await greeter.greet()).to.equal('Hello, world!'); const setGreetingTx = await greeter.setGreeting('Hola, mundo!'); // wait until the transaction is mined await setGreetingTx.wait(); expect(await greeter.greet()).to.equal('Hola, mundo!'); }); });