[스프링] 테스트 코드 작성하기

코린이서현이·2024년 1월 23일
0

백엔드 공부

목록 보기
3/10

😓😓

테스트 코드를 위한 Junit dependency 추가하기

보통 테스트 코드는 Junit의 assertXXX를 활용해서 작성한다.
👉 테스트 코드가 편리해짐

이 Junit을 이용하기 위해서는 dependency를 추가해야한다.
따라서 Junit 공식 문서에서 maven에 넣는 부분을 가져와 pom.xml에 추가한다.
Junit 공식문서

<!-- https://mvnrepository.com/artifact/junit/junit -->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.13.2</version>
    <scope>test</scope>
</dependency>

Reload 하기

테스트 코드 작성하기

테스트 코드는 배포되지 않는다.
따라서 한글을 이용해서 작성해도 된다. 👍

package expert001_01;

import org.junit.jupiter.api.Test;

import static org.junit.Assert.*;

class CarTest {
  @Test
  public void 자동차_장착_타이어브랜드_테스트(){
    Car car = new Car();

    assertEquals("장착된 타이어:코리안 타이어",car.getTierBrand());

  }

}

테스트 실행

초록색이 뜨면 성공

빨간색이 뜨면 실패인데, 실패 결과가 굉장히 자세하다. 👍👍

profile
24년도까지 프로젝트 두개를 마치고 25년에는 개발 팀장을 할 수 있는 실력이 되자!

0개의 댓글