1
我在我的Ruby on Rails應用程序中編寫單元和功能測試。無論何時有人對我開放缺陷,我都會嘗試寫測試。最近出現的缺陷之一與我們如何更新對象的緩存或使其無效直接相關。編寫測試時考慮緩存是否正常?我還沒有看到它做得太多,但現在這麼多的東西存儲在諸如Redis或Memcached(我們使用Redis)的工具中。我認爲測試任何從這些內存存儲中存儲/檢索的內容都需要進行測試。在Rails 3中有沒有工具或建議可以實現?編寫單元/功能測試時考慮緩存