세션6. TDD 주기 첫 번째 경험
1. 명령 메시지 형식 작성
판매자 생성 명령
package commerce.command;
public record CreateSellerCommand(
String email,
String username,
String password
) {
}2. 테스트 작성 준비
AAA(Arrange-Act-Assert) 패턴
테스트 클래스 패키지와 이름
@SpringBootTest 애노테이션
@DisplayName 애노테이션
@Test 애노테이션
테스트 메서드 이름
TestRestTemplate 형식 매개변수
Assertions.assertThat 정적 메서드
3. 첫 번째 테스트 작성
첫 번째 테스트 시나리오
첫 번째 테스트 작성
4. 첫 번째 TDD 주기 완료
테스트를 통과하기 위한 코드
Last updated