목록스프링 (2)
miinsun
💻 실습 환경 Eclipse JDK 11 📌 원인 : domain의 생성자를 인식하지 못해서 생기는 에러 원래 있던 생성자에 @Builder 어노테이션이 있는데, 어째선지 스프링이 인식하지 못한다. 어쩔 수 없이 새로운 롬북으로 새로운 생성자를 만들어줬다. 📌 해결 방법 @NoArgsConstructor, @AllArgsConstructor 어노테이션 추가 package com.dalc.one.user; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; @Getter @Builder @NoArgsConstructor ..
1. 단위 테스트 단위 테스트란? 프로그램을 작은 단위로 쪼개서 각 단위가 정확하게 동작하는지 검사하고 이를 통해 문제 발생 시 정확하게 어느 부분이 잘못되었는지를 재빨리 확인할 수 있게 해준다. JUnit을 이용한 단위 테스트 JUnit이란 자바 프로그래밍 언어용 단위 테스트 프레임워크이다. ex) @DisplayName("자동차가 전진한다") @Test public void moveCar() { // given Car car = new Car("dani"); // when car.move(4); // then assertThat(car.getPosition()).isEqualTo(1); } @DisplayName("자동차가 멈춘다") @Test public void stopCar() { // give..