utils/clock library
clock.dart
시간 관련 유틸리티를 제공하는 파일입니다. 테스트 가능한 시간 처리와 시간 의존성 주입을 위한 기능을 제공합니다.
주요 기능:
- 현재 시간 조회
- 테스트를 위한 시간 모킹
- 시간 의존성 주입
Classes
- Clock
- 시간 처리를 위한 유틸리티 클래스입니다.
Functions
-
defaultDateTimeResolver(
) → DateTime - 기본 시간 처리 함수입니다. 실제 시스템의 현재 시간을 반환합니다.
Typedefs
- CurrentDateTimeResolver = DateTime Function()
- 현재 시간을 반환하는 함수 타입을 정의합니다. DateTime을 반환하는 함수를 나타내는 typedef입니다.