私が使用しているコードは次のとおりです。
var frisby = require('frisby');
frisby.create('Get paf data')
.get('https://services.....')
.expectStatus(200)
.expectHeaderContains('content-type', 'application/json')
.toss();
を使用して CLI から実行中に発生するエラー
jasmine-node EndpointTest_spec.js
私が得るエラーは次のとおりです。
エラー: 500 は 200 に等しいと予想されます
エラー: HTTP 応答にヘッダー 'content-type' がありません
では、最初にウェブサイトをロードし、アプリケーションを介してサービスを呼び出してから、 frisby を実行する必要がありますか?
しかし、アプリケーションを実行せずに、アプリケーションで使用されるすべてのエンドポイントを簡単にチェックするという目的を無効にします。