FLUTTER ECOSYSTEM

source_gen_test

source_gen パッケージのテストサポート。成功および失敗ケースを簡単に検証できるヘルパーを含む。

最新バージョン
1.3.7
30日間ダウンロード
4.4万
いいね数
13
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

source_gen向けのテストユーティリティパッケージで、成功および失敗したコード生成シナリオを簡単に検証するためのヘルパーを提供します。期待される出力をアサートし、コード生成中にエラー状態を処理するツールを提供することで、テストの記述を簡素化し、ビルド時コード生成ワークフローの信頼性と正確性を確保します。source_genエコシステムとシームレスに統合されるように設計されており、さまざまなプラットフォームでのカスタムジェネレーターのテストをサポートしています。

用途
  • コード生成の成功事例のテスト
  • ジェネレーター内のエラーハンドリングの検証
  • カスタムビルダーからの一貫した出力を確認する
  • CI/CD パイプラインとの統合
  • 複数のプラットフォームでジェネレーターの動作を検証する
  • ソース生成ロジックのデバッグ
主な機能
  • 成功および失敗のアサーション補助機能
  • テスト駆動型ジェネレータ開発の組み込みサポート
  • クロスプラットフォーム互換性
  • source_gen との簡単な統合
  • 生成コードの堅牢な検証
  • 複雑なテストシナリオをサポートします
適している対象
  • カスタムソースジェネレーターを構築する開発者
  • boilerplate 自動化に source_gen を使用するチーム
  • コード生成出力を検証するテスト担当者
  • 信頼性のあるビルド時コード生成を必要とするプロジェクト
  • 膨大なコード生成が必要なFlutter/Dartプロジェクト
注意事項
  • source_gen フレームワークに精通している必要があります
  • build_runner と併用すると最適です
  • 複雑なテスト環境のための追加設定が必要になる場合があります
  • 実行時テストには適していません
  • ビルド時コード生成テストに限定
対応プラットフォームmacOSWindowsLinux

パッケージをインストール

flutter pub add source_gen_test

カテゴリー

依存関係

依存関係一覧 8 件

ソースリポジトリ

関連プロジェクト