今天爱分享给大家带来Python的单元测试放在哪【面试题详解】,希望能够帮助到大家。
对于一个文件module.py来说,单元测试通常叫做test_module.py,遵循Python的命名规则。
在以下几种地方放置test_module.py都是可以接受的:
和module.py放在同一个文件夹。
在../tests/test_module.py(与代码文件夹的同级)
在tests/test_module.py (在代码文件夹下的同层)
我倾向第一种方法,它可以更直观的被找到并且引入。不管你在使用什么样的开发系统,你都可以轻松的配置并找到以test_开头的文件。实际上,方便查找的缺省的单元测试模型是test*.py。