RSpec `post` ключевые аргументы добавляют ненужный ключ в params - PullRequest
0 голосов
/ 15 апреля 2019

При тестировании обработки обратного вызова post должен возвращать содержимое тела.

Я пытался настроить его, используя обязательные аргументы ключевого слова:

post '/api/v1/callbacks`, body: { foo: 'bar' }

Я хочу, чтобы параметры были { foo: 'bar' }, но они возвращались как { body: { foo: 'bar' } }.

Можно ли использовать ключевое слово args, не добавляя нежелательный ключ body к параметрам?

1 Ответ

2 голосов
/ 16 апреля 2019

Нет аргумента body, только params

post '/api/v1/callbacks', params: { foo: 'bar' }
...