#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
собственности.
Как я могу сделать его более подробным, т. Е. упомяните ключевое слово, о котором идет речь?