Perl Test::Unit::Lite
找了半天,终于找到一个轻量级测试框架Test::Unit::Lite,这个框架只有一个文件,不需要依赖其他文件,如果使用其他测试框架需要下载很多其他依赖模块,如果是手动下载的话基本是mission impossible。
说说它的使用:
首先写一个测试模块,所有的test case 都必须以test_ 开头,运行的时候并不按照编写顺序运行,而是按照字母排列顺序运行,这是和Perl 本身的存储相关的。
perl -MTest::Unit::Lite -e all_tests
可以自己看看代码,了解一下Unit Test 框架整体是如何运行,尝试去修改完善这个框架。