강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

lbd4946@gmail.com님의 프로필 이미지
lbd4946@gmail.com

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 기능 테스트

createMember코드에 대한 질문

작성

·

232

0

createMember, createBook 메서드를 아래와 같이 바꿔보았는데요 이렇게 하면 안좋은 점이 있을까요? 

해당 테스트 케이스에서는 모든 케이스가 동일하게 사용하므로 저렇게 사용하는게 좋다고 생각 되어서요!!

public class OrderServiceTest {

@PersistenceContext
EntityManager em;

@Autowired
private OrderService orderService;
@Autowired
private OrderRepository orderRepository;

private Member member = null;
private Item item = null;

@Before
public void setUp() {
member = createMember();
item = createBook("시골 JPA", 10000, 10); // 이름, 가격, 재고
}

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. lbd4946님

모든 테스트 케이스에 데이터로 동일하게 사용되면 당연히 이렇게 뽑아서 사용해도 됩니다^^

lbd4946@gmail.com님의 프로필 이미지
lbd4946@gmail.com

작성한 질문수

질문하기