メインコンテンツにスキップ

APIResponseAssertions

APIResponseAssertionsクラスは、テスト内でAPIResponseについてのアサーションを行うために使用できるアサーションメソッドを提供します。

import { test, expect } from '@playwright/test';

test('navigates to login', async ({ page }) => {
// ...
const response = await page.request.get('https://playwright.dokyumento.jp');
await expect(response).toBeOK();
});

メソッド

toBeOK

追加バージョン: v1.18 apiResponseAssertions.toBeOK

レスポンスのステータスコードが200..299の範囲内であることを保証します。

使用法

await expect(response).toBeOK();

戻り値


プロパティ

not

追加バージョン: v1.20 apiResponseAssertions.not

アサーションが反対の条件をチェックするようにします。例えば、このコードはレスポンスステータスが成功でないことをテストします。

await expect(response).not.toBeOK();

使用法

expect(response).not