0
저는 Ruby 테스트에 새로운 것이므로 Google이 도움이되지 않습니다.루비 테스트 : 테스트 케이스 내부 인쇄
test "thing to happen" do
do_stuff
assert_equal "foo", @variable
p @varible
end
저는 Ruby 테스트에 새로운 것이므로 Google이 도움이되지 않습니다.루비 테스트 : 테스트 케이스 내부 인쇄
test "thing to happen" do
do_stuff
assert_equal "foo", @variable
p @varible
end
루비 asserts 출력 할 수 메시지 주자 콘솔을 테스트하는 것 같은 인스턴스 변수를 인쇄 할 수있는 방법을 테스트/단위를 사용
, :
test "thing to happen" do
do_stuff
assert_equal "foo", @variable, "@variable is #{@variable} when: things to happen"
p @varible
end
그 코드해야 콘솔에 출력 @variable 단, 어설 션이 실패한 경우는 예외입니다. 당신의 문제는 정확히 무엇입니까? – flitzwald
은 테스트 케이스 또는 테스트중인 객체의 인스턴스 변수입니까? – BaroqueBobcat