这是我的行动:
def my_action
str = ... # get json str somehow
render :json => str
end
Run Code Online (Sandbox Code Playgroud)
这是我的测试:
test "my test" do
post(:my_action, {'param' => "value"}
assert_response :success
end
Run Code Online (Sandbox Code Playgroud)
我想添加另一个断言,即发出的JSON包含一些值.如何在控制器单元测试中完成,而不是通过解析视图结果?