인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

임원기's profile image
임원기

asked

Spring Core Principles - Basics

Running and Testing a Member Domain

assertThat 레드라인

Resolved

Written on

·

740

1

안녕하세요

MemberServiceTest 클래스

//Then

Assertions.assertThat 부분에서 빨간줄이 그어집니다.

Junit 버전때문에 생기는 문제같은데 해결법 무엇인가요

springoop

Answer 2

5

강의내용에서도 Assertions를 import할때 assertJ의 Assertions를 import하라는 이야기가 있어요.

3번라인의 import를 

import org.assertj.core.api.Assertions;

가 되도록 Assertions를 다시 import해보세요.
저도 대충보고 첫번째에있는 junit에 assertions를 import했다가
AssertThat이 없어서 좀 헤메다가 같은 문제를 만나신걸보고.. 답변달고갑니다

임원기님의 프로필 이미지
임원기
Questioner

감사합니다 동현님! 말하신대로 junit의 Assertions를 import해서 발생하는 문제였습니다. 답변 감사드립니다.

0

안녕하세요. miraclex000님, 공식 서포터즈 David입니다.

질문을 조금 더 상세히 작성해주시면 답변에 큰 도움이 됩니다.

해당 테스트 클래스 전체 코드와 오류메시지를 함께 올려주세요.

감사합니다.

임원기님의 프로필 이미지
임원기
Questioner

Junit5라서 생긴 오류같은데 Junit4로 버전다운을 해야되는건가요?

import org.junit.jupiter.api.Assertions.*;

위의 코드를 추가하신 다음에도 동일하게 오류가 발생하시는지 확인 부탁드려요.

임원기님의 프로필 이미지
임원기
Questioner

위의 코드를 넣고 실행해도 동일하게 cannot find symbol error가 발생합니다.

임원기's profile image
임원기

asked

Ask a question