Chai assertions for comparing arbitrary-precision integers using the ethers BigNumber library
Mocking framework for Solidity contracts