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()

posted @ 2017-01-09 17:13  wsy11  阅读(204)  评论(0编辑  收藏  举报