반응형 JUnit2 [Spring Framework] : MySQL 연동 Test Code 작성 및 확인 MySQL 연동 Test Code 작성 및 확인 데이터 베이스 테스트 코드 작성 mysql mysql-connector-java 8.0.19 junit junit 4.12 test 테스크 코드 작성을 위해 MySQL-Connector 라이브러리와 junit 라이브러리를 pom.xml에 추가하고 Maven Update를 진행해 준다. 프로젝트 아래 test 폴더를 생성하고 패키지 하나를 생성한뒤 MySQLConnectionTest 클래스를 생성해 준다. package crudProject01; import static org.junit.Assert.fail; import java.sql.Connection; import java.sql.DriverManager; import org.junit.Test; p.. 2022. 1. 6. [Spring Boot] : 제어의 역전 제어의 역전 제어의 역전 예를 들면 JUnit이 있다. 테스트 코드를 작성하면 JUnit에서 로직은 코딩했지만 실행과 제어에 대한 권한은 JUnit이라는 Test Framework이가져가 이것을 대신 실행해 준다. 자신만의 Life Cycle 속에서 규칙을 통해(@BeforeEach를 먼저 실행하고 @Test를 실행한다. 등) 내가 작성한 코드를 Call back식으로 불러지게 된다. 내가 코드만 개발하면 프레임워크에서 딱 필요에 따라 적절하게 호출하는 것, 호출하는 제어권을 넘기는 것을 제어의 역전이라고 한다. 출처 : 스프링 핵심 원리 - 기본편 - 인프런 https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%E.. 2022. 1. 4. 이전 1 다음 반응형