1
NUnit의 TestCase Attribute과 비슷하거나 비슷한 생각으로 레일의 개별 테스트에 인수를 전달하는 방법이 있는지 궁금합니다.레일에 매개 변수 전달 단위 테스트
NUnit의 TestCase Attribute과 비슷하거나 비슷한 생각으로 레일의 개별 테스트에 인수를 전달하는 방법이 있는지 궁금합니다.레일에 매개 변수 전달 단위 테스트
방법 고맙습니다 루비 (파이썬)에서 파라미터 테스트를 할 동적 시험 방법을 작성하는 것입니다 :
[[12, 3, 4], [12, 2, 6], [12, 4, 3]].each do |n, d, q|
test "#{q} is the quotient of #{n} and #{d}" do
assert_equal q, n/d
end
end
테스트 이름은 데이터를 포함하는 것을 확신합니다.
n, d 및 q는 배열 변수가 아니고 숫자가 아닐까요? –
주 배열의 각 요소는 3 개 항목의 배열입니다. 인수를 | n, d, q | 그것들은 그 3 항목 배열의 각 요소에 할당됩니다. 따라서 첫 번째 라운드는 n = 12, d = 3, q = 4가되며 두 번째는 n = 12, d = 2, q = 6 등이됩니다. –
이제 알게되었습니다. 고맙습니다. –