У меня есть запрос на вход в формате JSON, который работает в Curl (т. е. я отправляю данные, и он находит пользователя). Я хочу создать поведенческий тест, чтобы проверить его, но я не могу воспроизвести его в своем поведенческом тесте, и тест не пройден. Я убедился, что база данных настроена правильно (пользователь и его пароль заданы правильно), но сообщение об ошибке сообщает мне, что поля все равно отсутствуют.
Мой вызов Curl (который удалось):
Код: Выделить всё
curl --request POST \
--url http://localhost/login \
--header 'content-type: application/json' \
--data '{
"username": "my_username",
"password": "my_password"
}'
Мой логинконтроллер:
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/79063710/create-a-json-request-with-httpfoundation-to-be-used-in-a-behat-test[/url]