如何在辅助测试中生成动态块

时间:2015-01-06 20:50:17

标签: ruby-on-rails-4 helper minitest

我生成动态帮助器方法,并希望测试它们都存在。辅助名称的一部分来自另一个模型中的col。我试图创建的测试看起来像这样:

  RequirementChoice.pluck(:input_name).each do |choice|
    it "#{choice}_progress method must exist" do
      respond_to?("#{choice}_progress".to_sym).must_equal true
    end
  end

这不会失败......但是,它只会导致一个断言。它应该导致20多个断言。

如何在辅助测试(minitest)中生成动态'it'块?

由于

0 个答案:

没有答案