강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của newckdgns
newckdgns

câu hỏi đã được viết

Trong thực tế! Sử dụng Spring Boot và JPA1 - Phát triển ứng dụng Web

Kiểm tra chức năng đặt hàng

JUnit 4와 JUnit 5 (에러 발생 문제)

Viết

·

687

1

안녕하세요 선생님.

테스트 자바 클래스 작성하기 전에 JUnit 4로 할지 JUnit 5로 할지 선택하는 부분있잖아요?

그동안 JUnit5로 계속 해오다가 이번에 JUnit 4 선택해서 작성 중에 오류가 나서 진행을 못하고 있는 상황입니다. 다시 5를 선택해서 해도 오류 나고 4에서는  Test랑 RunWith assertEquals 쪽에서 오류가 나네요... 무슨 문제인지 모르겠습니다.. ㅠㅠㅠ

spring-boot웹앱javaspringJPA

Câu trả lời 3

7

yh님의 프로필 이미지
yh
Người chia sẻ kiến thức

안녕하세요. 창훈님^^

Junit4의 assertEquals 메서드는 첫 파라미터가 기대값(expected), 두번째가 실제값(actual) 그리고 마지막이 설명 메시지 입니다.

따라서 기존에 작성하셨던 코드를 아래에 있는 수정코드처럼 고치면 동작합니다^^

기존코드

assertEquals("상품 주문시 상태는 ORDER", getOrder.getStatus());

수정코드

assertEquals(OrderStatus.ORDER, getOrder.getStatus(), "상품 주문시 상태는 ORDER");

도움이 되셨길 바래요^^!

2

yh님의 프로필 이미지
yh
Người chia sẻ kiến thức

안녕하세요. 정창훈님

도움을 드리고 싶은데, 정확하게 어떤 오류가 발생하는지 스크린샷과 자료를 최대한 많이 준비해주세요^^

전체 프로젝트를 압축해서 올려주세요.

0

newckdgns님의 프로필 이미지
newckdgns
Người đặt câu hỏi

선생님 감사합니다. 저의 프로젝트를 압축해서 보내드렸습니다! 신경써주셔서 정말 감사합니다. 

Hình ảnh hồ sơ của newckdgns
newckdgns

câu hỏi đã được viết

Đặt câu hỏi