Kotest Klock 매처(Klock Matchers)
Klock 매처에 대해서 설명한다.
Klock 라이브러리용 매처, kotest-assertions-klock
모듈에서 제공한다.
매처 | 설명 |
---|---|
date.shouldHaveSameYear(otherDate) |
날짜가 주어진 날짜와 동일한 연도를 가지고 있는지 확인한다. |
date.shouldHaveSameMonth(otherDate) |
날짜가 주어진 날짜와 같은 달인지 확인한다. |
date.shouldHaveSameDay(otherDate) |
날짜가 주어진 날짜와 같은 달의 날짜인지 확인한다. |
date.shouldBeBefore(otherDate) |
날짜가 주어진 날짜 이전인지 확인한다. |
date.shouldBeAfter(otherDate) |
날짜가 주어진 날짜 이후인지 확인한다. |
date.shouldBeBetween(firstDate, secondDate) |
날짜가 firstdate와 seconddate 사이에 있는지 확인한다. |
date.shouldHaveYear(year) |
날짜의 연도가 올바른지 확인한다. |
date.shouldHaveMonth(month) |
날짜의 월이 올바른지 확인한다. |
date.shouldHaveDay(day) |
날짜에 정확한 날짜가 있는지 확인한다. |
date.shouldHaveHour(hour) |
날짜의 시간이 올바른지 확인한다. |
date.shouldHaveMinute(Minute) |
날짜의 분이 정확한지 확인한다. |
date.shouldHaveSecond(second) |
날짜의 초가 올바른지 확인한다. |
time.shouldHaveSameHoursAs(time) |
시간이 주어진 시간과 동일한 시간인지 확인한다. |
time.shouldHaveHours(hours) |
시간이 주어진 시간인지 확인한다. |
time.shouldHaveSameMinutesAs(time) |
시간이 주어진 시간과 동일한 분을 가지고 있는지 확인한다. |
time.shouldHaveMinutes(minutes) |
시간이 주어진 분을 가지고 있는지 확인한다. |
time.shouldHaveSameSeconds(time) |
시간이 주어진 시간과 동일한 초를 가지고 있는지 확인한다. |
time.shouldHaveSeconds(seconds) |
시간이 주어진 초를 가지고 있는지 확인한다. |
time.shouldHaveSameMillisecondsAs(time) |
시간이 주어진 시간과 동일한 밀리초를 가지고 있는지 확인한다. |
time.shouldHaveMilliseconds(millis) |
시간이 주어진 밀리초 단위인지 확인한다. |
time.shouldBeBefore(time) |
시간이 주어진 시간보다 이전인지 확인한다. |
time.shouldBeAfter(time) |
시간이 주어진 시간보다 이후인지 확인한다. |
time.shouldBeBetween(time, time) |
시간이 주어진 두 시간 사이에 있는지 확인한다. |
참조
최종 수정 : 2024-04-14