Files
Forge/test/dialogs_smoke_test.dart

21 lines
685 B
Dart

import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:macos_ui/macos_ui.dart';
import 'package:forge/src/ui/widgets/keyboard_shortcuts_dialog.dart';
void main() {
testWidgets('KeyboardShortcutsDialog renders all shortcuts', (tester) async {
await tester.pumpWidget(
const MacosApp(
home: Scaffold(
body: KeyboardShortcutsDialog(),
),
),
);
expect(find.text('Горячие клавиши Forge'), findsOneWidget);
expect(find.text('Быстрый поиск приложений (Spotlight)'), findsOneWidget);
expect(find.text('Понятно'), findsOneWidget);
});
}