HTTP deleteメソッドのAPIテストを書く
3328 ワード
HTTP DELETEメソッドはかなり簡単です.既存のリソースを削除します.リソースが既に削除されている場合、' not found 'エラーが発生します.
例を見てみましょう
HTTP Deleteメソッドで動作する方法についての詳細な説明を参照してください.
また、このコードにアクセスするには
GitHub repo
APIテストの詳細については、ここで私の無料チュートリアルシリーズをチェックアウト-
このポストがあなたを助けてくれたことを願っています.
ハッピーテスト!😄
...
チャンネル登録
私の仕事を支持してください
フォローする
例を見てみましょう
it('DELETE /users/:id', () => {
return request
.delete('users/2')
.set('Authorization', `Bearer ${TOKEN}`)
.then((res) => {
expect(res.body.data).to.be.eq(null);
});
});
これにより、このような体が返されます-{ code: 204, meta: null, data: null }
そして、再び同じリクエストを押すと、not-found
エラーが表示されます.{ code: 404, meta: null, data: { message: 'Resource not found' } }
HTTP Deleteメソッドで動作する方法についての詳細な説明を参照してください.
また、このコードにアクセスするには
GitHub repo
APIテストの詳細については、ここで私の無料チュートリアルシリーズをチェックアウト-
このポストがあなたを助けてくれたことを願っています.
ハッピーテスト!😄
...
チャンネル登録
私の仕事を支持してください
フォローする
Reference
この問題について(HTTP deleteメソッドのAPIテストを書く), 我々は、より多くの情報をここで見つけました https://dev.to/automationbro/write-api-tests-for-http-delete-method-3me2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol