UNPKG

@ethereum-waffle/chai

Version:

A sweet set of chai matchers for your blockchain testing needs.

14 lines 594 B
import { validateContract, validateFnName, validateMockProvider } from './calledOnContractValidators'; import { assertFunctionCalled } from './assertions'; export function supportCalledOnContract(Assertion) { Assertion.addMethod('calledOnContract', function (contract) { const fnName = this._obj; validateContract(contract); validateMockProvider(contract.provider); if (fnName !== undefined) { validateFnName(fnName, contract); } assertFunctionCalled(this, contract, fnName); }); } //# sourceMappingURL=calledOnContract.js.map