【发布时间】:2014-08-09 17:27:26
【问题描述】:
我需要为返回的项目列表编写一个测试。
Scenario: Test Model method Project.all
it "Gets all projects" do
projects = Project.all(authentication: @auth);
project_names = project.map {|project| project["name"]}
expect(project_names).to match_array(["Test", "Test2", "Test3"]);
end
要测试什么,我的模型方法Project.all 会返回projects 的列表,但我不确定test 应该针对它做什么。现在我正在检查project 的列表是否有这些标题。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 unit-testing rspec