title: How can I test sending Ether to a contract with a `payable` function?
body: <p>I am writing Hardhat tests for a Solidity contract I've written. The contract contains a <code>receive() external payable { ... }</code> function. How can I call this from a test with an Ether amount?</p>