所以我试图先从测试中做一个规范,链接是这样的:http://testfirst.org/live/learn_ruby/hello_friend。说明当我在ruby命令提示符下输入rake时,我会看到未初始化的Constant Friend(NameError),这正是我所看到的。所以我进一步按照说明打开 friend.rb 并创建了空类:
class Friend
end
现在说明告诉我保存并再次运行测试。但我还是收到了
uninitilized Constant Friend (NameError)
有谁知道如何解决这个问题?
答案 0 :(得分:0)
您需要使用require
顶部的require_relative
和/或friend_spec.rb
来要求定义Friend
类的文件。那个教程似乎没有告诉你这个,不幸的是。如果没有看到整个目录结构和代码,我就无法给出更具体的答案。
编辑:您是在计算机上运行此代码还是在http://testfirst.org/live/learn_ruby/hello_friend运行此代码?也许我的回答并不适用。