BC-FPJ-SpringBoot_setting_3

Yul Yoon·2023년 3월 3일

BC-FPJ-SpringBoot

목록 보기
3/4
post-thumbnail

Gradle

Annotation에 Gradle 설치

junit

test\java\shop\mtcoding\demo에서
indexControllerTest.java 생성


▲ 표시된 부분 'String'을 'ResponseEntity<?>' 로 변경

▲ return에 'new ResponseEntity<>(HttpStatus.OK);' 를 입력한다. 이때, import ResponseEntity가 안되어있으면, 오류 메세지가 뜰테니 확인해보도록 한다.

http:localhost\index에 접속하면 빈 화면이 나올 것 이고,
F12키로 네트워크 탭에 들어가면 200으로 되어 있는 것을 확인 할 수 있다.


▲ return에 'new ResponseEntity<>(HttpStatus.CREATED);' 를 입력하면, 201로 바뀐 값을 볼 수 있다.


▲indexControllerTest.java에 들어가서 아래 코드를 기입 한 뒤, 실행한다.


▲static 메소드를 사용시 매번 MockMvcRequestBuilders를 힘들게 소환하지 않아도 된다.
그냥 get을 사용 할 수 있다.

자주 사용하는 것을 설정에서 Favorite static Members를 찾아 들어간 후에

        "org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*",
        "org.springframework.test.web.servlet.result.MockMvcResultMatchers.*",
        "org.assertj.core.api.Assertions.*",

를 붙여넣어준다.


▲ art + shift + o 를 눌러주면 import 된다고 하는데 나는 안되어서 잘 모르겠따.

profile
We will find a way. We always have. When you eat together, you stick together.

0개의 댓글