Создайте запрос JSON с помощью HttpFoundation, который будет использоваться в тесте Behat.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Создайте запрос JSON с помощью HttpFoundation, который будет использоваться в тесте Behat.

Сообщение Anonymous »

У меня есть запрос на вход в формате 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]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»