商品可以被訪問者查看,查看計數器將被保存在數據庫表(例如商品表)中。 所以getPopularItems()是根據查看計數器的項目得到最多查看的項目。如何編寫getPopularItems()的單元測試?
的問題是:
我應該怎麼檢查在測試用例getPopularItems()?
由於getPopularItems()根據查看的計數器獲得最多查看的項目,如果我再次使用此方法獲取testGetPopularItems()中最常查看的項目並檢查這兩個集合(熱門項目)是否相等,是不是複製?
任何建議表示讚賞。
您正在使用哪種編程語言? – Dimme
我使用php與cakephp框架,單元測試框架是phpunit –