from unittest import TestCase
import unittest
class MyTest(TestCase):
"""
测试用例:除了setUp,tearDown类自带继承方法,其余测试用例均需test开头,如test_
"""
def setUp(self) -> None:
"""
测试前执行
:return:
"""
pass
def tearDown(self) -> None:
"""
测试后执行
:return:
"""
pass
def test_date(self):
import datetime
print(datetime.datetime.now())
# 跳过当前用例
@unittest.skip
def test_week(self):
import datetime
print(datetime.datetime.now().weekday())
- 命令执行(home_application为项目的一个app目录)
python3 manage.py test home_application.tests
- pycharm配置测试用例