Testing Time Dependent Solidity Smart Contract Functions using OpenZeppelin Test Helpers