StdAssertionsTest
Inherits: StdAssertions
State Variables
errorMessage
string constant errorMessage = "User provided message";
maxDecimals
uint256 constant maxDecimals = 77;
SHOULD_REVERT
bool constant SHOULD_REVERT = true;
SHOULD_RETURN
bool constant SHOULD_RETURN = false;
STRICT_REVERT_DATA
bool constant STRICT_REVERT_DATA = true;
NON_STRICT_REVERT_DATA
bool constant NON_STRICT_REVERT_DATA = false;
vm
VmInternal constant vm = VmInternal(address(uint160(uint256(keccak256("hevm cheat code")))));
Functions
testFuzz_AssertEqCall_Return_Pass
function testFuzz_AssertEqCall_Return_Pass(
bytes memory callDataA,
bytes memory callDataB,
bytes memory returnData,
bool strictRevertData
) external;
testFuzz_RevertWhenCalled_AssertEqCall_Return_Fail
function testFuzz_RevertWhenCalled_AssertEqCall_Return_Fail(
bytes memory callDataA,
bytes memory callDataB,
bytes memory returnDataA,
bytes memory returnDataB,
bool strictRevertData
) external;
testFuzz_AssertEqCall_Revert_Pass
function testFuzz_AssertEqCall_Revert_Pass(
bytes memory callDataA,
bytes memory callDataB,
bytes memory revertDataA,
bytes memory revertDataB
) external;
testFuzz_RevertWhenCalled_AssertEqCall_Revert_Fail
function testFuzz_RevertWhenCalled_AssertEqCall_Revert_Fail(
bytes memory callDataA,
bytes memory callDataB,
bytes memory revertDataA,
bytes memory revertDataB
) external;
testFuzz_RevertWhenCalled_AssertEqCall_Fail
function testFuzz_RevertWhenCalled_AssertEqCall_Fail(
bytes memory callDataA,
bytes memory callDataB,
bytes memory returnDataA,
bytes memory returnDataB,
bool strictRevertData
) external;
assertEqCallExternal
function assertEqCallExternal(
address targetA,
bytes memory callDataA,
address targetB,
bytes memory callDataB,
bool strictRevertData
) public;