我已经编写了自己的睡眠功能并想对其进行测试。以下是我的代码:
func TestSleep(t *testing.T) {
start := time.Now()
mySleepFunction(65)
end := time.Now()
if (end - start) != 65 {
t.Error("Incorrect sleep function")
}
}
这是行不通的。我正在尝试获取开始时间和结束时间,然后将其与预期时间进行比较。预期时间将以秒为单位。我试过了,end.Sub(start)但这会给我带来类似的东西1m30.0909,而不是我需要90的结果。如果有人可以帮助我,那就太好了。谢谢 :)
蝴蝶刀刀
小怪兽爱吃肉
相关分类