如何使用chefspec为厨师食谱方法创建单元测试

时间:2017-11-30 22:47:13

标签: automation chef chefspec

我正在尝试使用chefspec创建一个单元测试,但我找不到正确的方法。这是一段厨师代码

def printMessage(message)
    log 'Debuggin' do
       message "#{message}"
       level :info
       action :write
    end
end

我的问题是,测试该厨师食谱方法的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

最常见的方法是不直接测试,只需按照正常情况测试您使用它的配方。对于直接测试,它将取决于您如何将内容修补到DSL中。