FLUTTER ECOSYSTEM

nock

Dart および Flutter 向けの HTTP リクエストモックライブラリ。アプリケーションを独立してテストします。

最新バージョン
1.2.3
30日間ダウンロード
4万
いいね数
24
Pub ポイント
130

パッケージ概要

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

概要

Nock は、実際のネットワーク呼び出しを行わずにアプリケーションの隔離テストを可能にする、Dart および Flutter 用のライブラリです。開発者が期待されるリクエストパターンと応答を定義できるため、信頼性が高く再現可能なテスト環境を確保できます。ユニットテストや統合テストに最適で、アプリが正常、エラー、境界ケースなどさまざまなHTTPシナリオをどのように処理するかを検証できます。テスト中にHTTPリクエストをインターセプトすることで、テストのスピードと信頼性が向上します。このライブラリは、Android、iOS、macOS、Windows、Linux を含むすべての主要プラットフォームをサポートしています。

用途
  • API統合のテスト
  • ネットワーク障害のシミュレーション
  • リクエストペイロードの検証
  • 外部サービスからテストを分離する
  • さまざまな応答シナリオのモック化
主な機能
  • リクエストのインターセプト
  • 柔軟な応答モック
  • すべてのプラットフォームをサポート
  • 最小限のボイラープレートで簡単にセットアップ
  • テストフレームワークとの統合
適している対象
  • ユニットテストおよび統合テストを書く開発者
  • 一貫したテスト環境を必要とするチーム
  • 複雑なAPIインタラクションを備えたプロジェクト
  • テスト駆動開発ワークフロー
  • CI/CD パイプライン
注意事項
  • 本番環境での使用を想定していません
  • テストファイルでの慎重な設定が必要です
  • 新しいHTTPクライアントライブラリ用の更新が必要になる可能性があります
  • HTTPモックのみに制限
  • HTTPS証明書の検証に対応していません
対応プラットフォームAndroidiOSmacOSWindowsLinux

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

flutter pub add nock

カテゴリー

依存関係

依存関係一覧 2 件

ソースリポジトリ

関連プロジェクト