testing (2) 썸네일형 리스트형 [Spring Boot] Testing Springboot는 기본적으로 JUnit을 지원한다. JUnit은 자바에서 가장 널리 사용되는 단위 테스트 프레임워크다. 테스트 주도 개발(TDD: Test-Driven Development)의 핵심 도구로, 개발자가 소프트웨어를 개발하는 과정에서 발생할 수 있는 버그를 사전에 잡아내는 것을 돕는다. 주요기능은 다음과 같다. 1. TestCase 테스트의 기본단위로, 한 번에 하나의 조건을 검사한다. 각각의 테스트 케이스는 독립적으로 실행되며, 다른 테스트 케이스에 영향을 미치지 않아야 한다. 2. Test Suite 여러 테스트 케이스를 그룹화한 것이다. 테스트 케이스들을 한 번에 실행할 수 있다. 3. Assertion 코드가 예상한 대로 동작하는지 검증하기 위해 사용된다. ex. assertEqu.. [FastAPI] Metadata Docs, Testing, Debugging 🐰 FastAPI 공식문서를 보면서 개인적으로 정리한 글 입니다. Metadata Docs /docs로 접속했을 때 나오는 Swagger UI 페이지에 Metadata를 추가할 수 있다. FastAPI()에 매개변수를 전달하면 된다. Parameter Type Description title str API의 제목 summary str API 요약 description str API 설명 version string API 버전 terms_of_service str API의 약관의 URL contact dict API 관련 연락정보, fields -> (name:str, url:str, email:str) license_info dict API 관련 라이센스 정보, fields -> (name:str, id.. 이전 1 다음