如何也制作 Minitest 错误代码 return 错误消息?
How to make Minitest error codes return error message too?
收到以下错误消息。
Expected response to be a <success>, but was <422>
我收到了 422 条回复,每条回复都包含错误消息,以帮助 api 的消费者了解问题所在。
但是我在 Minitest 中得到的 422 也没有提供错误消息。
如何将其包含在错误消息中?
将以下代码添加到 assert_response 现在会返回错误消息。
assert_response :success, @response.body.to_s
或者如果您需要特定的错误代码。
assert_response 402, @response.body.to_s
收到以下错误消息。
Expected response to be a <success>, but was <422>
我收到了 422 条回复,每条回复都包含错误消息,以帮助 api 的消费者了解问题所在。
但是我在 Minitest 中得到的 422 也没有提供错误消息。
如何将其包含在错误消息中?
将以下代码添加到 assert_response 现在会返回错误消息。
assert_response :success, @response.body.to_s
或者如果您需要特定的错误代码。
assert_response 402, @response.body.to_s