Testing by Example
Testing Smart Contracts in Q-Remix
File Structure
Writing Your First Test
Contract: SimpleStorage.sol
SimpleStorage.sol// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
contract SimpleStorage {
uint public storedData = 42;
function set(uint x) public {
storedData = x;
}
function get() public view returns (uint) {
return storedData;
}
}Handling Reverts and Errors
Common Assertions
Function
Description
Tips
Advanced Topics
Last updated