2015-11-26 4 views
1

Я хотел бы использовать тот же uri с различными параметрами запроса, как я могу это сделать? Следующий пример кажется не работает (Stubbing несколько запросов к тому же uri

stub_request(:post, "http://tests/1/users/create"). 
     with({email: 'wrong_format'}). 
     to_return(status: 400, body: {msg: 'Bad request'}.to_json, headers: {}) 

    stub_request(:post, "http://tests/1/users/create"). 
     with(email: "[email protected]"). 
     to_return(status: 200, body: {msg: 'Thanks for signing up for us'}.to_json, headers: {}) 

ответ

0

Из того, что документация говорит, что с-положения не являются правильными (вы должны использовать body: { email: "[email protected]" } или что-то подобное).

Docs here!

Смежные вопросы