FLUTTER ECOSYSTEM

mock_web_server

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

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

パッケージ概要

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

概要

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

用途
  • FlutterアプリでのHTTPクライアントのテスト
  • 統合テスト中にAPIの振る舞いをシミュレートする
  • エラー処理および再試行ロジックの検証
  • CI/CDパイプラインでサードパーティサービスをモックする
  • ネットワークタイムアウトと遅延のテスト
主な機能
  • スクリプタブルなリクエスト/レスポンス処理
  • カスタムヘッダーおよびステータスコードのサポート
  • 設定可能な応答遅延
  • Dart テストフレームワークとの簡単な統合
  • 軽量で起動が早い
  • 外部の依存関係なし
適している対象
  • Flutter開発者が統合テストを書いている
  • Dart バックエンドサービスのテスト担当者
  • CI/CDパイプラインの自動化
  • 現実的なネットワークシミュレーションが必要なチーム
注意事項
  • 本番環境での使用を想定していません
  • 複雑なシナリオでは手動設定が必要です
  • 限定された組み込みミドルウェア
  • テスト環境でのみ使用することをお勧めします
対応プラットフォームデータなし

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

flutter pub add mock_web_server

カテゴリー

関連プロジェクト