25
Як ви генеруєте динамічні (параметризовані) тести одиниць у python?
У мене є якісь дані тесту і хочу створити одиничний тест для кожного елемента. Першою моєю ідеєю було зробити це так: import unittest l = [["foo", "a", "a",], ["bar", "a", "b"], ["lee", "b", "b"]] class TestSequence(unittest.TestCase): def testsample(self): for name, a,b in l: print "test", name self.assertEqual(a,b) if __name__ == …