# mockMvc

14개의 포스트
post-thumbnail

Spring Framework에서 JUnit5 사용하기

1. JUnit 라이브러리 추가 Spring Framework에서 JUnit을 이용하기 위해서는 Maven Dependency 추가를 해야한다. pom.xml에 dependency를 추가한다. 2개의 dependency를 추가해주면 된다. HomeControlle

2022년 8월 2일
·
0개의 댓글
·

[ jUnit5 ] java.lang.AssertionError: Status expected:<200> but was:<406> 에러

2장 테스트에서 만난 에러들 > 아래 테스트를 진행하려는데 이런 에러들이 났다.. 1-1) 첫번째 에러 Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @Spri

2022년 5월 17일
·
0개의 댓글
·
post-thumbnail

Spring Rest Docs VS Swagger

모든 기술이 그렇겠지만 이 역시 장전점이 있는 부분이라서나는 스웨거를 추구했지만 팀원들이 Rest Docs를 사용하자고 해서선택하게 되었다. 장단점을 알아보자.우리 프로젝트는 문서화 도구로 Markdown이 아닌 AsciiDoc을 사용했다.ATDD 교육 과정에서 사용

2022년 4월 13일
·
0개의 댓글
·

BankSystem, 2021년 12월 31일

MOCKmock servlet environment으로 내장 톰캣 구동 ❌RANDOM_PORT, DEFINED_PORT내장 톰캣 사용NONE서블릿 환경 제공 안함@SpringBootTest의 WebEnvironment의 기본 값은 Mock이다. Mocking된 Disp

2021년 12월 31일
·
0개의 댓글
·
post-thumbnail

mockMvc Json Response 결과 비교

테스트 코드!

2021년 12월 23일
·
0개의 댓글
·
post-thumbnail

[Spring] MockMvc 공부하자!!

MockMvc가 뭔데!!

2021년 9월 30일
·
4개의 댓글
·
post-thumbnail

[Spring Boot] MockMvc multipart/form-data로 테스트하기

처음 세팅도 난관이었지만 이건 테스트 코드 작성 + 문서 코드 작성 조차도 쉽지가 않다.다들 난이도 있다고 한 이유가 있었음을 실감하는 중.이번 삽질은 게시글 작성 시에 이미지를 함께 첨부할 일이 있어서, multipart/form-data 폼을 사용할 일이 있었는데

2021년 9월 28일
·
0개의 댓글
·
post-thumbnail

mockMVC를 이용한 controller 테스트

인턴 1차 프로젝트를 진행하면서 사수님께 코드리뷰를 받았고 그 중 하나의 조언이 테스트코드를 작성하라는 것이었다. 테스트 코드를 작성하기 전에는 코드 작성코드 빌드 & 서버 실행브라우저를 통해 요청로그 확인 후 코드 수정위 4가지 행동을 반복하면서 동작 테스트를 진행

2021년 9월 7일
·
0개의 댓글
·

[Spring Boot] MockMvc 객체 DI 및 생성

Spring Boot에서 MockMvc객체를 생성하는 방법

2021년 7월 11일
·
0개의 댓글
·
post-thumbnail

스프링부트 MockMvc 한글 깨짐

MockMvc 테스트 코드 작성시 나의 커염둥이승내를 주입 했더니 > 못난이승내가 나왔다 > 우리 커염둥이충내가 보고싶은맘에,, test 디렉토리에 resources 디렉토리 생성 후 > application.yml 설정 > 그리고 다시 실행 ,, > ![](h

2021년 5월 31일
·
0개의 댓글
·

Web API 테스트 코드 작성

Web API를 많이 작성하다보면 웹 어플리케이션을 실행하고 브라우저를 열어서 테스트할 URI를 입력하고 다시 코드를 작성하고 웹 어플리케이션을 재시작하고 등을 반복하게 된다.Web API를 실행하는 시간보다 웹 어플리케이션을 실행하고 종료하는 시간이 더 오래걸리는 상

2021년 1월 28일
·
0개의 댓글
·
post-thumbnail

[JUnit & Mockito] Using @MockMvc to test Controllers

유닛 테스트를 할 때 컨트롤러 단만 테스트 해야하는 경우가 있습니다. 이럴 때에는 스프링 부트에서 제공해주는 @WebMvcTest() 와 MockMvc 를 사용하면 됩니다.@WebMvcTest(\[ControllerName.class])이 어노테이션을 클래스 상단부에

2020년 8월 28일
·
0개의 댓글
·
post-thumbnail

서버 API 문서화(Spring Rest docs)

서버 Api 문서화 with Spring Rest Docs

2020년 8월 15일
·
2개의 댓글
·
post-thumbnail

RecoFashion - JUnit을 이용한 유닛테스트

들어가기에 앞서 이번 프로젝트에서 중요하게 여겼던 점 중 하나는 백엔드 아키텍쳐에 관한 것이었는데, 객체 지향 SOLID 원칙 및 clean architecture의 기저에 있는 원칙들을 지켜가며 코드를 작성하려고 노력했다. 구조화된 코드를 작성하는 이유는 두 가지이다. 1. 유지 보수 용이성 어차피 혼자 진행하는 프로젝트이고 따라서 전체적인 어플리케...

2019년 12월 2일
·
0개의 댓글
·