function investSingle(
address _token,
uint256 _amountDesired,
uint256 _period,
uint _deadline
)external ensure(_deadline)
// ํ ํฐ ํ์ฉ
await mockToken0Contract.approve(stakingRouterContract.address, MaxUint256)
await stakingRouterContract.investSingle(
mockToken0Contract.address,
ethers.utils.parseEther("100.0"),
0,
MaxUint256
)