【发布时间】:2013-04-04 10:56:01
【问题描述】:
我正在 Homepage01 中的 HotDeal 模型中查询数据,该模型存在于 ProductDetailController 中,如下所示
def Homepage01
@hotdetail=HotDeal.where("department_id=?",1).limit(15).offset(0)
end
我需要使用 Rspec 测试或验证数据。如何验证 RSpec 或 Cucumber 框架中的数据或任何 mysql 错误?
【问题讨论】:
-
验证它是什么意思?模型的验证也在测试环境中运行,如果有 mysql 错误将被抛出并显示在控制台中。您能否详细说明您真正想要实现的目标?
-
我将在控制器中创建一个 HotDeal.where("department_id=?",1).limit(15).offset(0) 的 mysql 查询,因此我必须使用这个结果集进行测试使用 Ruby on rails 测试框架是否得到了预期的结果或任何错误
标签: ruby-on-rails ruby rspec cucumber rspec-rails