import 'dart:io'; import 'package:flutter/services.dart'; import 'package:flutter_test/flutter_test.dart'; /// 탐색기 시험 도우미 (E4): 지금 시각 · 새로 고침 키 /// 탐색기에 넘기는 지금 시각 (두 번 누르기 판단) - 시험이 정한 만큼만 흐른다 DateTime testNow = DateTime(2026, 10, 22, 9); /// 새로 고침 키: Windows 는 TC 키 Ctrl+R (규칙 1 - F5 는 복사), 그 밖은 F5 Future refreshKey(WidgetTester tester) async { if (!Platform.isWindows) { await tester.sendKeyEvent(LogicalKeyboardKey.f5); return; } await tester.sendKeyDownEvent(LogicalKeyboardKey.controlLeft); await tester.sendKeyEvent(LogicalKeyboardKey.keyR); await tester.sendKeyUpEvent(LogicalKeyboardKey.controlLeft); }