我目前正在为公司的构建脚本设计和实施单元测试。我遇到了单元测试模块变大的问题,我想将其拆分为单独的模块。但是,这会使单元测试使用起来更加复杂(用户必须知道所需测试所在的模块,然后将该模块名称附加到所有函数中),我希望对它尽可能简化将来使用。
如我所见,有两种处理方法。我要么对名称空间感到棘手-我宁愿不尝试完成这一壮举-还是我可以找到某种方法来处理测试目录中的所有模块,就好像它们包含在单个文件中一样。这将实现两个目标:首先,它将使单元测试的未来维护更加容易,其次,它将简化必须测试构建脚本的人员对单元测试的使用。
有什么办法可以在Python中做到这一点吗?同样,如果不清楚其中的任何一个,则表示歉意。我是Python的新手,所以我的术语可能不正确。
相关分类