1
我想知道是否有一種方法可以將參數傳遞給類似於想法中類似於軌道的單個測試,也可以傳遞給NUnit的TestCase Attribute。感謝名單傳遞參數到Rails單元測試
我想知道是否有一種方法可以將參數傳遞給類似於想法中類似於軌道的單個測試,也可以傳遞給NUnit的TestCase Attribute。感謝名單傳遞參數到Rails單元測試
這就是你做的Ruby(和Python)參數測試是動態創建的測試方法:
[[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是數組變量而不是數字嗎? – 2009-10-01 18:54:14
主數組的每個元素都是3個項目的數組。當你將參數分成| n,d,q |它們被分配給該3項目數組的每個元素。因此,第一輪他們將是n = 12,d = 3,q = 4,並且第二次他們將是n = 12,d = 2,q = 6等。 – 2009-10-01 20:34:13
我現在明白了。謝謝。 – 2009-10-05 19:45:16