FastAPI를 이용한 TDD 개발 - 4
·
프로그래밍 언어/파이썬
Pytest 설정 `project` 디렉토리에`tests` 디렉토리를 생성하고 새롭게 아래 파일을 만들어줍니다. 1. __init__.py 2. conftest.py 3. test_ping.py 기본적으로 pytest는 prefix, suffix로 `test`가 붙어 있을 경우 자동으로 인식합니다. 예) `test_*.py` or `*_test.py` 만약 클래스를 만들어 사용한다면 클래스 이름의 시작은 `Test`로 만들어야 합니다. # if a class is used, it must begin with Test class TestFoo: # test functions must begin with test_ def test_bar(self): assert "foo" != "bar" Fixtures t..