Супер-новичок, легкий балл, рубиновый вопрос. Я пытаюсь выучить какой-нибудь рубин, программируя проблемы Project Euler . Итак, у меня есть тест
class ProjectEuler_tests < Test::Unit::TestCase
@solution = 123456 # Not the answer so as not to be a spoiler
def test_problem_1
assert_equal(@solution, ProjectEuler1.new.solve)
end
end
Но это не работает, @solution при запуске теста равен нулю. Как правильно назначить его в области видимости класса?