我需要一些帮助来编写一些 rpsec 测试以从 url 接收参数。从视图生成的 url 看起来像
localhost:3000/tests/?my_id=2
我的控制器只是接收参数。
@my_id = params[:my_id]
我可能需要测试一个参数是否被传递,如果是,它是否是一个整数。我应该在我的控制器中测试它还是应该在我的 rspec 中测试它。
如果 ?my_id 没有通过,我不需要测试它。(localhost:3000/tests/) 我没有写太多单元测试。如果有人能指出我正确的方向,那就太好了。