pdf_signature/test/features/pdf_browser_test.dart

30 lines
1.1 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import './step/a_pdf_document_is_available.dart';
import './step/the_user_opens_the_document.dart';
import './step/the_first_page_is_displayed.dart';
import './step/the_user_can_move_to_the_next_or_previous_page.dart';
import './step/a_multipage_pdf_is_open.dart';
import './step/the_user_selects_a_specific_page_number.dart';
import './step/that_page_is_displayed.dart';
void main() {
group('''PDF browser''', () {
testWidgets('''Open a PDF and navigate pages''', (tester) async {
await aPdfDocumentIsAvailable(tester);
await theUserOpensTheDocument(tester);
await theFirstPageIsDisplayed(tester);
await theUserCanMoveToTheNextOrPreviousPage(tester);
});
testWidgets('''Jump to a specific page''', (tester) async {
await aMultipagePdfIsOpen(tester);
await theUserSelectsASpecificPageNumber(tester);
await thatPageIsDisplayed(tester);
});
});
}