我正在学习厨师并与厨房合作。从文档中我能够弄清楚如何运行蝙蝠测试,但除了它是四个内置测试套件之一之外,我无法找到编写rspec测试的任何解释。
答案 0 :(得分:1)
只需将您的serverspec代码放在test/integration/<suite name>/serverspec/<suite name>_spec.rb
下即可。确保通过将serverpec放在文件的顶部来加载serverspec:
require 'serverspec'
set :backend, :exec
除此之外,只需编写正常的serverspec测试代码。
答案 1 :(得分:1)
对于集成测试,请查看本教程中的serverspec
对于厨师食谱单元测试使用ChefSpec