python ddt数据驱动框架

import unittest
from ddt import  ddt, data, unpack

@ddt
class MyTestCase(unittest.TestCase):

    @data((1, 2), (2, 3)) #多个数据项
    @unpack #两个或超过两个需要使用@unpack
    def test_something(self, value1, value2):
        print value1, value2
        self.assertEqual(value2, value1+1)

if __name__ == '__main__':
    unittest.main()

原文地址:https://www.cnblogs.com/wang1122/p/6265924.html