スタブとは プログラムのモジュールをテストする際、そのモジュールが呼び出す下位モジュールの代わりに用いる代用品のことです。下位モジュールが未完成でも代わりにスタブを用いることでテストが可能になります。よくモックと間違えられることがありますが、モックとは別物です。 本記事では、外部のAPIを利用するシステムを構築する際に、そのAPIをNginxとDockerfileを利用して簡単にスタブ化する方法を紹介します。なお、APIのURLの例として以下2通りを利用します。 /api/v1/users/ /api/v1/companys/ スタブファイルの作成 「/api/v1/users/」というURLで以下のようなレスポンスを返却するAPIのスタブファイルを作成します。 [ { "id":"1", "first_name":"Test", "last_name":"Ichiro" }, { "id