https://gist.github.com/7wQvRTU2/3c95e82943d2640986fe6bf53a73cb01
Под:
describe('#anagram_check')
Я пытаюсь проверить:
it("returns similar letters if not an anagram") do
testing = AnagramCheck.new("quick", "quack'")
expect(testing.anagram_check()).to(eq("Not an Anagram or an Antigram but "
+ (@word1 - antigram).join(',') + " " + "are alike"))
end
Но получаю:
NameError:
undefined local variable or method `antigram' for
#<RSpec::ExampleGroups::AnagramCheck:0x007f97f11980d0>
# ./spec/anagram_test_spec.rb:20:in `block (2 levels) in <top (required)>'
Из того, что я прочитал, это как-то связано с областью?
Может быть, что-то, связанное с let?
Как правильно отформатировать это в RSpec, чтобы я мог проверить вывод метода, который возвращает переменную из метода?