列表相同的測試我有這個測試單元測試 - 運行輸入和輸出
import unittest
class TestName(unittest.TestCase):
def setUp(self):
self.name = "Bob"
self.expected_name = "Bob"
def test_name(self):
# ... some operation over self.name
print self.name
self.assertEquals(self.name, self.expected_name)
if __name__ == '__main__':
unittest.main(verbosity=2)
我怎麼能運行的測試實例?
運行的輸入和輸出(["Bob", "Alice", ...]
)列表相同的測試,也許像
TestName(name="Bob", expected_name="Bob")
TestName(name="Alice", expected_name="Alice")
僅供參考,看一看[滴滴涕(https://github.com/txels/ddt)封裝。 – alecxe
python-testscenarios –