printing_test.dart 472 Bytes
import 'dart:io';

import 'package:flutter_test/flutter_test.dart';
import 'package:pdf/pdf.dart';
import 'package:printing_demo/data.dart';
import 'package:printing_demo/examples/document.dart';

void main() {
  testWidgets('Pdf Generate the document', (WidgetTester tester) async {
    const data = CustomData(testing: true);
    final doc = await generateDocument(PdfPageFormat.a4, data);

    final file = File('document.pdf');
    file.writeAsBytesSync(doc);
  });
}