Pakete, Repositories und App-Kategorien suchen

Paketdetailsv3.5.23

build_test

Hilfsmittel zum Schreiben von Einheitstests für Builder.

macOSWindowsLinux
30-Tage-Downloads
242.000
Likes
11
Pub-Punkte
140

Paket installieren

flutter pub add build_test

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Dart-Paket, das Hilfsmittel für die Erstellung von Einheitstests für Build-Runner und -Transformern bereitstellt. Es ermöglicht Entwicklern, das Verhalten von Codegenerierungs- und Transformationslogik isoliert zu testen und so Korrektheit und Zuverlässigkeit der Build-Prozesse sicherzustellen. Das Paket ist in das umfassendere Build-System-Ökosystem integriert und bietet Hilfestellungen zum Einrichten von Testumgebungen, Simulation von Eingaben und Validierung von Ausgaben. Für den Einsatz in automatisierten Testworkflows konzipiert, unterstützt es sowohl einfache als auch komplexe Build-Szenarien.

Anwendungsfälle

  • Benutzerdefinierte Builder testen
  • Überprüfung der Codegenerierungslogik
  • Simulieren von Build-Umgebungen
  • Debugging des Verhaltens von Transformer
  • Baustellenkonsistenz sicherstellen

Hauptmerkmale

  • testspezifische Builder-Utilities
  • Eingabe/Ausgabe-Simulation
  • Integration mit dem Build-System
  • Unterstützung für isolierte Tests
  • Mocken von Build-Kontexten

Geeignet für

  • Dart-Package-Entwickler
  • Build-System-Entwickler
  • Ersteller von Codegenerierungstools
  • Build-Logik testen

Hinweise

  • Erfahrung mit dem Build-System erforderlich
  • Nicht für Laufzeit-Tests geeignet
  • Abhängig von build_runner
  • Beschränkt auf buildbezogene Tests
  • Erforderliche korrekte Einrichtung für Mocks

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Questions? Suggestions? Found a bug? Please file an issue or start a discussion.

Code generation for Flutter and Dart packages.

See the build_runner package documentation for how to use build_runner builders in your package to add serialization, data classes, data binding, dependency injection, mocking and more.

See the build package documentation to create your own builder.

This repo also hosts the following builders and packages for use by builders.

Kategorien

Abhängigkeiten

Abhängigkeiten 15 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden