81: Spring test

jk·2024년 4월 26일
0

kdt 풀스택

목록 보기
123/127



1. JUNIT 이란?

  • library for testing java code.



2. 테스트에서 v-model 에 대하여 설명하시오.



3. 소프트웨어 개발에서 폭포수 모델에 대아여 설명하시오



4. v- model 에 대하여 설명하시오.



5. 단위 테스트 , 통합 테스트, 인수 테스트에 대하여 설명하시오.

  • Unit testing: about methods
  • Integration Testing: about controllers
  • Acceptance Testing: about users



6. 커넥션 풀 테스트 코드를 코딩 하시오.

package edu.sejong.ex;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import java.sql.SQLException;
import javax.sql.DataSource;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import lombok.extern.slf4j.Slf4j;
@Slf4j
@SpringBootTest
class ConnectionPoolTest {
	@Autowired
	private DataSource dataSource;
	@Test
	void test() throws SQLException {
		assertNotNull(dataSource);
		log.info("dataSource: " + dataSource);
		log.info("connection: " + dataSource.getConnection());
	}
}
profile
Brave but clumsy

0개의 댓글