安全帽测试中的时间操纵

Max*_*ell 5 solidity hardhat

假设我在 Solidity 智能合约中有一个函数,需要经过一定的时间才能对这个例子采取一些行动,假设一年,为了正确地实现这个函数的单元测试,我现在显然需要等待一年这是不切实际的,所以我的问题是:是否有一种简单的方法来操纵block.timestamp安全帽开发网络内部的价值?

Max*_*ell 7

对于任何回顾这一点的人,我在这个堆栈溢出帖子中找到了解决方案:https ://ethereum.stackexchange.com/questions/86633/time-dependent-tests-with-hardhat