【问题标题】:Hello Friend Spec from Test First Live Ruby Issue来自 Test First Live Ruby 问题的 Hello Friend Spec
【发布时间】:2014-04-16 20:53:26
【问题描述】:

所以我想先从测试中做一个规范,链接是这样的:http://testfirst.org/live/learn_ruby/hello_friend。说明说当我在 ruby​​ 命令提示符中输入 rake 时,我会看到未初始化的常量朋友(NameError),这正是我所看到的。所以我进一步按照说明打开 friend.rb 并创建了空类:

class Friend
end

现在说明告诉我保存它并再次运行测试。但我仍然收到

 uninitilized Constant Friend (NameError)

有人知道如何解决这个问题吗?

【问题讨论】:

    标签: ruby


    【解决方案1】:

    您需要在friend_spec.rb 的顶部使用require 和/或require_relative 来获取定义Friend 类的文件。不幸的是,那个教程似乎没有告诉你这个。没有看到你的整个目录结构和代码,我无法给出更具体的答案。

    编辑:您是在计算机上运行此代码还是在 http://testfirst.org/live/learn_ruby/hello_friend 运行它?也许我的回答不适用。

    【讨论】:

    • 我在我的电脑上从 C:\Users\Mycomputer\desktop\learn_ruby\07_hello_friend 运行它
    • 没有看到你的整个目录结构和你的代码,我无法给出更具体的答案。你没有告诉我任何 Ruby 文件的名称。
    猜你喜欢
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-25
    • 2013-11-23
    • 1970-01-01
    • 1970-01-01
    • 2021-09-08
    相关资源
    最近更新 更多