CHANGEL
SOLID BASICS
CHANGEL

공지사항

  • DEV.CHANGEL PROFILE
  • SOLID BASIC (289)
    • 공부 STUDY (115)
      • JAVA (57)
      • C | C++ (34)
      • CS (11)
      • MySQL (2)
      • ALGORITHM (1)
      • HTML (2)
      • CSS (2)
      • JS (2)
      • CODING (0)
      • MINI PROJECT (3)
    • 스프링 SPRING (21)
      • [SPRING] 김영한 스프링 입문 (11)
      • [SPRING] 남궁성 스프링의 정석 (1)
      • [SPRING] 스프링 핵심원리 (9)
    • 전공 수업 CS (65)
      • Computer Network (13)
      • algorithms (21)
      • Computer Architecture (7)
      • Software Engineering (4)
      • Data Structure (2)
      • DataBase (1)
      • Digital Engineering (14)
      • Discrete Mathematics (3)
      • Introduction to programming (0)
      • Mobile Software (0)
      • Intelligence and Informatio.. (0)
    • 대외활동 (35)
      • 신한은행 대학생 홍보대사 34기 (8)
      • SKT T프렌즈 5기 (13)
      • SK DEVOTION YOUNG 1기 (9)
      • 성균관 대학교 공학교육혁신센터 수강 (3)
      • 수상 기록 (1)
    • 솝트 33기 안드로이드 (7)
      • [솝트 33기] 회고록 (0)
      • [솝트 33기] 안드로이드 왕초보 스터디 (2)
      • [솝트 33기] 코틀린 스터디 (0)
      • [솝트 33기] Git을 털어보자 깃털 스터디 (4)
    • 멋쟁이사자처럼 11기 (6)
      • 멋사 회고록 (4)
      • 백엔드 세션 (1)
      • 기획 세션 (1)
      • 연합해커톤 운영단 (기획팀) (0)
    • 백준 BAEKJOON (16)
    • 독서 BOOK (10)
    • 자격증 CERTIFICATE (1)
    • 준비 서류 및 회고록 MEMOIR (7)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 글쓰기

최근 댓글

인기 글

CHANGEL

SOLID BASICS

공부 STUDY/JAVA

[JAVA] Assertions.assertThat 비교 하기

2023. 1. 25. 09:14

만약에 service에서 두 객체나 변수 등을 비교 하기 위해서는 다양한 방법이 있지만

결국 확인을 하기 위해서는 System.out.println 으로 보게 될것이다.

 

일반 코드도 그렇고 테스트 코드에서도 이렇게 작성을 한다면 직접 콘솔을 뒤져가면서 눈으로 확인을 해야한다.

 

이럴 경우에 비교를 하는 대상을 테스트 코드에 한줄만 추가해두면 된다.

Assertions.assertThat("A").isEqualTo("Ad");

이렇게 해두면 테스트 코드를 돌릴때 두개의 변수 혹은 객체 등 같으면 정상 success가 뜨고

다르다면 빨간색으로 fail이 날것이다.

 

위에 예제는 A랑 Ad는 다르니 fail이 뜨는 Test코드가 된다.

저작자표시 (새창열림)

'공부 STUDY > JAVA' 카테고리의 다른 글

[JAVA] 자바의 정석 연습문제 5장 배열 [5-5]  (0) 2023.02.25
[JAVA] 자바의 정석 연습문제 5장 배열 [5-4]  (0) 2023.02.25
[JAVA] File 클래스 | RandomAccessFile 클래스에 대해 알아보자  (0) 2023.01.24
[JAVA] 직렬화 (Serialization ), 역직렬화 (Deserialization)  (0) 2023.01.24
[JAVA] 보조 스트림(Wrapper 스트림)에 대해 알아보자 |FIilterInputStream, FilterOutputStream  (0) 2023.01.24
    '공부 STUDY/JAVA' 카테고리의 다른 글
    • [JAVA] 자바의 정석 연습문제 5장 배열 [5-5]
    • [JAVA] 자바의 정석 연습문제 5장 배열 [5-4]
    • [JAVA] File 클래스 | RandomAccessFile 클래스에 대해 알아보자
    • [JAVA] 직렬화 (Serialization ), 역직렬화 (Deserialization)
    CHANGEL
    CHANGEL
    NOT GIVING UP | SOLID BASICS

    티스토리툴바