Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- RESTful
- H2
- h2:~/test
- 의존관계
- gradle
- isequalto
- gradle의존관계
- localhost:8082
- REST API
- assertThat
- maven
- assertion
- in-memory
- 소스트리
- 인텔리제이키맵 #이클립스키맵 #이클립스단축키
- 슬리드
- test not found
- 로컬브랜치삭제
- 의존트리
- gradle관계
- 의존성관계
Archives
- Today
- Total
봄날의 로그
[InteliJ] JUnit5 테스트 파일 생성 단축키, 실행 본문
package study.core.member.discount;
import org.assertj.core.api.Assertions;
import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import study.core.member.Grade;
import study.core.member.Member;
import static org.assertj.core.api.Assertions.*;
class RateDiscountTest {
RateDiscount rateDiscount = new RateDiscount();
@Test
@DisplayName("VIP는 10프로 할인이 적용되어야 한다")
void vip(){
Member member = new Member(1L, "memberVip", Grade.VIP);
int discount = rateDiscount.discont(member, 10000);
assertThat(discount).isEqualTo(1000);
}
@Test
@DisplayName("VIP가 아니면 10프로 할인이 적용되지 않아야 한다")
void vip_not(){
Member member = new Member(2L, "memberBasic", Grade.BASIC);
int discount = rateDiscount.discont(member, 10000);
assertThat(discount).isEqualTo(0);
}
}
'Spring Boot' 카테고리의 다른 글
[Spring Boot] test코드에서 In-Memory DB 사용하기 2 (0) | 2024.12.16 |
---|---|
[Spring Boot] test코드에서 In-Memory DB 사용하기 (1) | 2024.12.16 |
[Spring Boot] SpringDoc OpenAPI 사용하기 (0) | 2024.12.10 |
Assertion, assertThat, isEqualTo (0) | 2024.12.02 |
(1) 스프링 핵심 원리 이해 (0) | 2024.12.02 |