Phi*_*p V 1 ruby ruby-on-rails rspec2
我有一个名为两列的课程表dept_code,并course_code说都是字符串.
我正在编写我的规范,我想调用以下模块,以便我可以使用该valid_course_attributes方法为其分配属性@course.
module CoursesSpecHelper
def valid_course_attributes
{
:dept_code => 'HIST',
:course_code => '1010'
}
end
end
Run Code Online (Sandbox Code Playgroud)
该模块如下调用:
describe Courses do
require CoursesSpecHelper
before(:each) do
@course = Courses.new
end
it "should require dept_code" do
@course.attributes = valid_course_attributes.except(:dept_code)
@course.should have(1).error_on(:dept_code)
end
end
Run Code Online (Sandbox Code Playgroud)
当我运行我的示例时,我不断收到以下错误:
TypeError: can't convert Module into String
Run Code Online (Sandbox Code Playgroud)
我尝试了几种变体,但我无法弄清楚这个问题的意义.
非常感谢!
| 归档时间: |
|
| 查看次数: |
1796 次 |
| 最近记录: |