RSpec与集成测试:全面解析与实践指南
1. 运行RSpec
RSpec提供了几种不同的方式来运行测试套件,具体如下:
- 使用 rspec 命令 :这是最简单的方式,它可以将目录或特定文件作为参数。例如,若要运行整个 spec 目录下的测试,可在终端输入 rspec spec ;若要运行特定文件的测试,可输入 rspec spec/controllers/status_reports_controller_spec.rb 。
- 使用Rake任务 :当RSpec安装后, rake spec 是默认任务,它会运行 spec 目录下的所有内容。同时,还可以将任务限定在特定子目录,如 spec:controllers 、 spec:helpers 等。如果通过Rake运行测试,可以在 .rspec 文件中指定标准命令行选项,默认的 .rspec 文件内容如下:
--colour
这指定了RSpec的终端输出为彩色。使用 rspec --help 命令可以获取可放置在 .rspec 文件中的选项列表。
RSpec与集成测试实战指南
超级会员免费看
订阅专栏 解锁全文
28

被折叠的 条评论
为什么被折叠?



