我使用OO Perl创建了一些业务类,我想确保在更改代码时不会破坏它们。听起来像单元测试是可行的。
是否有类似于Perl的jUnit?
随意详细说明如何在Perl项目中实现单元测试。
答案 0 :(得分:12)
Test::Class
Test::Class是一个用于测试的xUnit / jUnit样式框架。请注意,它仅提供框架,但它基于Test::Builder
,即常见的perl测试后端。这意味着您也可以使用Perl的所有其他测试框架(位于Test :: *命名空间中)。 Test::Simple
和Test::More
可以帮助您入门,但根据您的应用,您可以使用许多其他测试库。
答案 1 :(得分:8)
您可能也对此问题的回答感兴趣:How can I do unit testing in Perl?
答案 2 :(得分:6)
答案 3 :(得分:3)
最终名单(适用于所有语言)位于: http://www.xprogramming.com/software.htm (哇,他们真的需要更新他们的样式表)。
Perl似乎有几个。