bound
Signature
function bound(uint256 x, uint256 min, uint256 max) public returns (uint256 result);
Description
A mathematical function for wrapping inputs of fuzz tests into a certain range.
You can use it instead of the assume cheatcode to get better performance in some cases. Read more here.
Examples
input = bound(input, 99, 101);
Returns 99 for input 0.
Returns 100 for input 1.
Returns 101 for input 2.
Returns 99 for input 3.
And so on.