Как найти, какое поле не прошло проверку на ноль с помощью OpenAPI

#unit-testing #openapi

Вопрос:

Я использую OsteelOpenAPITestingValidatorBuilder для написания модульных (функциональных) тестов для проверки ответа веб-приложения на схему OpenAPI.

Во время тестирования одной из конечных точек я получаю:

 
 Body does not match schema for content-type "application/json" for Response [get <endpoint> 200]: Keyword validation failed: Value cannot be null

  at vendor/osteel/openapi-httpfoundation-testing/src/Exceptions/ValidationException.php:27
     23▕         while ($exception = $exception->getPrevious()) {
     24▕             $message .= sprintf(': %s', $exception->getMessage());
     25▕         }
     26▕ 
  ➜  27▕         return new ValidationException($message, 0, $previous);
     28▕     }
     29▕ }
     30▕
 

Я изо всех сил пытаюсь найти, чего Keyword не хватает в null собственности.

Как я могу сделать его более подробным, т. Е. упомяните ключевое слово, о котором идет речь?