FLUTTER ECOSYSTEM

mock_web_server

Flutter、サーバー、およびDart CLIアプリケーションにおける本格的な統合テスト用の多目的スクリプタブルWebサーバー

最新バージョン
4.1.1
30日間ダウンロード
5.8万
いいね数
25
Pub ポイント
40

パッケージ概要

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

概要

Flutter、サーバーサイドDart、CLIアプリケーションにおける本格的な統合テストを目的として設計された、汎用的でスクリプト可能なWebサーバーです。カスタマイズ可能な応答を持つHTTPエンドポイントをシミュレートできるため、外部サービスに依存せずにネットワークインタラクションを徹底的にテストできます。動的リクエスト処理、応答遅延、ステータスコードをサポートしており、エッジケースやネットワーク状態のテストに最適です。Dartエコシステム専用に構築されており、テストワークフローにスムーズに統合されます。

用途
  • FlutterアプリでのHTTPクライアントのテスト
  • 統合テスト中にAPIの振る舞いをシミュレートする
  • エラー処理および再試行ロジックの検証
  • CI/CDパイプラインでサードパーティサービスをモックする
  • ネットワークタイムアウトと遅延のテスト
主な機能
  • Scriptable request/response handling
  • Support for custom headers and status codes
  • Configurable response delays
  • Easy integration with Dart test frameworks
  • Lightweight and fast startup
  • No external dependencies
適している対象
  • Flutter開発者が統合テストを書いている
  • Dart バックエンドサービスのテスト担当者
  • CI/CDパイプラインの自動化
  • 現実的なネットワークシミュレーションが必要なチーム
注意事項
  • Not intended for production use
  • Requires manual setup for complex scenarios
  • Limited built-in middleware
  • Best used in test environments only
対応プラットフォームデータなし

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

flutter pub add mock_web_server

カテゴリー

関連プロジェクト