NodeJS サーバーで簡単なテストを行うために Mocha と supertest を使用しています。私は今、このシナリオをテストしたいと思います:
- スーパーセットでアプリケーションを使用してリクエストを行います
- 応答には URL が含まれています
- この URL が正しいことを (HTTP 経由で) テストする必要があります
URL は、スーパーセットで実行されているサーバーと同じになります。したがって、最初に呼び出すと.get('/some-data')
、結果の URL は のように完全修飾されますhttp://localhost:3456/a-path
。
これをどのように設定できるか、またはこれらのツールを使用して可能かどうかはわかりません。