我一直在开发一个内部框架,它是用一堆Perl模块设计的.所有这些模块都依赖于一个暴露一些Win32功能的模块.例如,A,B,C,D等模块都依赖于单个模块Z.因此所有这些模块都将通过"使用MyFramework :: Z"导入.所有这些模块A,B,C等可以单独使用,也不依赖于任何其他框架模块.
现在,考虑到这个简单的设计 - 我如何设计我的单元测试.我打算使用Test :: More来完成所有的单元测试.我应该为每个模块编写单独的单元测试吗?有25个不同的模块属于这个框架.有什么建议?
perl unit-testing
perl ×1
unit-testing ×1