标签: ruby ruby-on-rails-3 caching
在一个Ror3项目中,如何测试caches_page是否在我的控制器中按预期工作是一种优雅的方式?
答案 0 :(得分:1)
如果要查看页面是否已缓存,可以检查公用文件夹中的文件。 Rails将输出一个扩展名为.html的页面。如果要检查后续请求,则可以存储原始响应html(已缓存)并将其与后续请求进行比较。或者可能在缓存文件上使用时间戳(虽然我可以看到存在问题)。你在寻找rspec,黄瓜等的具体实现吗??