假设我需要对一款策略游戏进行测试。当前资源 15 单位,资源最少经过 300s 才会更新一次,我们按照公式计算,300s 后资源应该是 35 单位。如果接口的时间取值是从系统时间获取的,我就很难直接伪造。所以请问:我该如何快速的进行测试。不知道各位大佬有什么好想法。
2 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
你说的是前端吧?像mocha或者jasmine等框架,在test时都会传入一个done的结束函数。
describe('category', () => { it('some test', (done) => { // ...some code setTimeout(() => { // ...some code done(); }, 301); }); });
执行done()即代表测试结束。
注意,如果你没有显性的写done形参,测试框架会立刻结束。如果有写形参,那么你必须执行done()才会结束
- 2 回答
- 0 关注
- 104 浏览
添加回答
举报
0/150
提交
取消