gpt4 book ai didi

ruby - 未定义的方法 : assert_equal

转载 作者:数据小太阳 更新时间:2023-10-29 08:37:31 24 4
gpt4 key购买 nike

我认为问题与我的测试类继承有关。我在 SO 上检查了其他几个线程,它们似乎都在说从不同的东西中固有的。一些固有的类包括: Minitest::Unit::TestCase Test::Unit::TestCase

固有的正确类别是什么?我在这里做错了什么吗?谢谢! (;

require 'minitest/autorun'
require './any'

class TestAny < Minitest::Test
describe "Any returns true" do
items = [1, 2, 3, 4, 5]
assert_equal items.any? { |item| item.even?}, true, "Some items are even"
end
end

最佳答案

您似乎在使用规范格式,但随后使用了单元测试格式中的匹配器。此外,如果你有一个 describe block ,你需要一个 it block 在里面。你试过这个吗?

describe "Any returns true" do
it "Some items are even" do
items.any? { |item| item.even?}.must_equal true
end
end

关于ruby - 未定义的方法 : assert_equal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27199452/

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