0
seeResponseMatchesJsonType
メソッドを使用して、妥当性検査のAPIレスポンスにいくつかのカスタムJsonType
を定義することができるのだろうかと思います。私が意味する、のは、私は構造の応答があると仮定してみましょう:Codeception新しいJsonTypesを追加します
[
'id' => 'integer',
'name' => 'string',
'address' => [
'street' => 'string',
'city' => 'string'
]
]
明らかに、この構造は、複合型address
が埋め込まれていると、全体のアプリで、このようなタイプはので、私は単純に書きたいと思い、数回使用される可能性があります。
$I->seeResponseMatchesJsonType([
'id' => 'integer',
'name' => 'string',
'address' => 'addressType'
]);
この埋め込み構造を常に書き換えません。私はCodeceptionでどのように達成できますか?
代わりに変数を使用するのはどうですか? 異なるテストからアクセスする場合は、ヘルパークラスの静的プロパティにします。 – Naktibalda
私は既にヘルパーで定数を使用していましたが、そのような機能が利用可能かどうか尋ねたいと思っていました。 :) – Moby04