본문 바로가기 메뉴 바로가기

Software Engineer, Java, Spring Boot, JAX-RS REST API, OAuth 2.0, Microservice, DevOps

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Software Engineer, Java, Spring Boot, JAX-RS REST API, OAuth 2.0, Microservice, DevOps

검색하기 폼
  • 분류 전체보기 (612)
    • 건강부터 챙기자 (13)
    • 모든 것들의 리뷰 (64)
      • 목차 (1)
      • 심레이싱 (7)
    • SW 개발 (92)
      • 목차 (1)
      • Tools > Windows (13)
      • Tools > Chrome (1)
      • CentOS (30)
      • IDE (4)
      • Vagrant (2)
      • API (11)
      • API > Logging (3)
      • API > OAuth 2.0 (6)
      • Java (61)
      • Kotlin (14)
      • Spring (67)
      • Spring > MyBatis (6)
      • Spring > Cache (1)
      • Spring > Jedis (0)
      • Spring > Logback (0)
      • Spring > Vaadin (1)
      • Jersey (4)
      • PHP (23)
      • Node.js (9)
      • JavaScript (36)
      • TypeScript (1)
      • MySQL_MariaDB (23)
      • Redis (1)
      • RocksDB (1)
      • C# (2)
      • ERP (1)
      • 웹 (11)
    • 늦게 재미들린 사진 찍기 (11)
    • 우리 동네 뭐있지? (1)
    • IT (22)
      • 유틸리티 (10)
      • 앱 (3)
      • 크롬 (2)
    • 취미 (58)
      • 자전거_목차 (1)
      • 자전거 (46)
      • 사진 (4)
      • 축구 (3)
      • 영어 (1)
    • 생활 (1)
    • 블로깅 (2)
    • 잡담 (1)
  • 방명록

2022/10/27 (1)
Spring Boot, JUnit, AssertJ를 이용한 REST API 유닛 테스트 구현하기

개요 이번 글에서는 Spring Boot 기본 프로젝트에 AssertJ 만을 추가하여 프로젝트에 구현된 REST API에 대한 유닛 테스트를 작성하는 방법을 간단히 정리하였다. build.gradle.kts 프로젝트 루트의 build.gradle.kts에 아래 라이브러리를 추가한다. dependencies { testImplementation("org.springframework.boot:spring-boot-starter-test") testImplementation("org.assertj:assertj-core:3.23.1") } @SpringBootTest 클래스 작성 유닛 테스트의 본체가 되는 클래스를 작성할 차례이다. 실제 컨트롤러에 대응되는 유닛 테스트는 개별 클래스로 작성하고 본체 클래스에서..

SW 개발 2022. 10. 27. 23:52
이전 1 다음
이전 다음
공지사항
  • 처음 오신 분들을 위한 바로 가기 모음
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Docker
  • Eclipse
  • Kendo UI
  • 구동계
  • 알뜰폰
  • maven
  • JavaScript
  • jsp
  • 태그를 입력해 주세요.
  • node.js
  • 로드 바이크
  • bootstrap
  • Spring Boot
  • MySQL
  • Spring MVC 3
  • kotlin
  • Kendo UI Web Grid
  • 로드바이크
  • java
  • jstl
  • graylog
  • JHipster
  • jpa
  • spring
  • DynamoDB
  • CentOS
  • Tomcat
  • 평속
  • 자전거
  • chrome
more
«   2022/10   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바