【发布时间】:2010-09-18 22:47:10
【问题描述】:
我需要在一些旧脚本中添加单元测试,这些脚本基本上都是以下形式:
#!/usr/bin/perl
# Main code
foo();
bar();
# subs
sub foo {
}
sub bar {
}
如果我尝试在单元测试中“要求”此代码,则代码的主要部分将运行,因为我希望能够单独测试“foo”。
有没有办法在不将 foo,bar 移动到单独的 .pm 文件的情况下做到这一点?
【问题讨论】:
标签: perl testing refactoring