fn mock_call(
mocks: &mut HashMap<Address, BTreeMap<MockCallDataContext, VecDeque<MockCallReturnData>>>,
callee: &Address,
cdata: &Bytes,
value: Option<&U256>,
rdata: &Bytes,
reverts: bool,
)fn mock_call(
mocks: &mut HashMap<Address, BTreeMap<MockCallDataContext, VecDeque<MockCallReturnData>>>,
callee: &Address,
cdata: &Bytes,
value: Option<&U256>,
rdata: &Bytes,
reverts: bool,
)