Короче говоря, скрипты unittest и pytest при использовании в pycharm в основном одинаковы. В основном существует два типа:
«Запустите (U)pytest в хх.py»
test_a
Создайте новый скрипт в разделеtest_u.py
,Сценарий следующий:# -*- coding:utf-8 -*-
# Автор: Ноама Нельсон
# Дата: 3 сентября 2021 г. 17:13
# Имя файла: test_u.py
# Функция: ххх
# Контактное лицо: VX (Ноама Нельсон)
# Блог: https://blog.csdn.net/NoamaNelson
import unittest
class TestU(unittest.TestCase):
def test_one(self):
money = 1000000
if money > 10000:
print(f"У вас уже есть {money} долларов и вы уже очень богаты!")
if __name__ == "__main__":
unittest.main()
if __name__ == "__main__":
Щелкните правой кнопкой мыши,Запустить как pytest,Обнаружил, что это работает,следующее:test_u.py::TestU::test_one PASSED [100%] У вас уже есть 1 000 000 юаней, и вы уже очень богаты!
============================== 1 passed in 0.02s ==============================
«Запустить (U)юнит-тесты в хх.py»