1
: 나는 @foo.bar
이 하지 인상 RuntimeError
(즉, 테스트 케이스가 실패합니다) 수행되도록 @foo
객체레일 단위 테스트 내 레일 테스트 케이스 중 하나에서
test "something" do
assert_raise RuntimeError do
@foo.bar
end
end
그러나 다음 코드는 테스트를 통과했습니다.
test "something" do
blah(@foo)
end
private
def blah(foo)
assert RuntimeError do
foo.bar
end
end
이거야?
; ㅋㅋ (@foo); 종료; 해야 할 것? –
이것은 오타입니다. 그리고 그게 바로 오류가 뭔지 =/@pablob에 의해 답변을 참조하십시오 – ryanprayogo