laravel8で、JSONを返すAPI用に独自アサーションを実装してみた。

laravel8で、JSONを返すAPI用に独自アサーションを実装してみた。

参考URL
https://tdomy.com/2020/12/alternative-to-assertjson/

独自アサートファイルを生成
tests/TestResponse.php

2. tests/TestCase.php に追記

3. テストファイルを作る

配列で指定する。以下の3つがあれば何とかなる?
$this->anything() // 項目があれば値は何でもOK
$this->isType(‘integer’) // 整数型
$this->isType(‘string’) // 文字列型

詳細
https://phpunit.readthedocs.io/ja/latest/assertions.html

4. テスト実行して、問題なければOK