zoukankan      html  css  js  c++  java
  • unittest的简单上手.py

    import unittest
    import requests

    # 版一:
    class MyTestCase(unittest.TestCase):
    def setUp(self):
    print("初始化")

    def tearDown(self):
    print("收尾")

    def xxxTest(self):
    print(11111)

    if __name__ == '__main__':
    obj = MyTestCase(methodName="xxxTest")
    obj.run()

    # 版二:
    url = 'https://cnodejs.org/api/v1/topics'


    class TestCase2(unittest.TestCase):
    def setUp(self):
    response = requests.get(url)
    self.res = response.json()["success"]

    def test_case_01(self):
    print(111111, self.res)
    # self.assertEqual(True, res, msg="预期值{} 与期望值{} 不相符".format(False, res))
    self.assertTrue(self.res)

    def test_case_02(self):
    self.assertFalse(self.res)


    if __name__ == '__main__':
    unittest.main()
  • 相关阅读:
    Mybatis学习笔记14
    Mybatis学习笔记13
    Mybatis学习笔记12
    poj 2513
    poj 2001
    poj 1080
    poj 1703
    poj 1521
    poj 1384
    poj 1726
  • 原文地址:https://www.cnblogs.com/zhang-da/p/12240921.html
Copyright © 2011-2022 走看看