gpt4 book ai didi

ruby - 在 Ruby 程序中使用单个 assert_equals 语句

转载 作者:行者123 更新时间:2023-11-28 20:53:27 27 4
gpt4 key购买 nike

我正在阅读“Metaprogramming Ruby 2: Program Like the Ruby Pros”,我有点困惑。

通常,练习文件的末尾会有 require_relative '../test/assertions' 语句,然后是这样的一两行 assert_equals 语句

require_relative '../test/assertions'
assert_equals 6, obj.send(:my_method, 3)

需要明确的是,这些测试代码只是同一文件中的几行。我已经设置了许多小型测试,但从来没有这么简洁!当我尝试运行该文件时出现加载错误。我尝试添加空的测试和断言文件夹,但不出所料,我仍然遇到加载错误:

dynamic_call.rb:20:in `require_relative': cannot load such file --

我需要做什么才能使用这些 assert_equals 测试?

最佳答案

不要使用require_relative 方法来加载要测试的代码。就是这样。不需要这样的线。

关于ruby - 在 Ruby 程序中使用单个 assert_equals 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35754262/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com