0
点赞
收藏
分享

微信扫一扫

【游戏编程扯淡精粹】单元测试

MaxWen 2022-01-24 阅读 136

【游戏编程扯淡精粹】单元测试

依赖注入(DP/DI)

  • 基本思想:将延时,随机数等影响测试的内容抽取出来,使用mock替代
  • 我的使用体验:使得代码复杂化,需要权衡测试的价值,最终在项目开发中放弃

time.sleep要耗时

通过构造函数的依赖注入解耦,真实运行时选择time库注入,测试时注入mock
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

被测试的scheduler类
在这里插入图片描述

测试scheduler的单元测试类
在这里插入图片描述

举报

相关推荐

0 条评论