Je me demande s'il est possible de définir certains JsonType
personnalisés pour les réponses de l'API de validation via la méthode seeResponseMatchesJsonType
. Je veux dire, supposons que je réponse à une structure:Codeception ajouter nouveau JsonTypes
[
'id' => 'integer',
'name' => 'string',
'address' => [
'street' => 'string',
'city' => 'string'
]
]
Il est évident que cette structure est de type complexe address
intégré et dans l'application tout ce type peut être utilisé plusieurs fois donc je voudrais simplement écrire:
$I->seeResponseMatchesJsonType([
'id' => 'integer',
'name' => 'string',
'address' => 'addressType'
]);
Sans réécrire cette structure intégrée tout le temps. Comment puis-je l'atteindre dans Codeception?
Il est actuellement impossible d'utiliser une variable à la place. Faites-en une propriété statique de la classe d'assistance si vous souhaitez y accéder à partir de différents tests. – Naktibalda
J'ai déjà utilisé des constantes dans les helpers mais je voulais savoir si une telle fonctionnalité est disponible. :) – Moby04