상품 번호은 방문자가 볼 수 있으며 카운터를 조회하면이 데이터베이스 테이블 (예 : 품목 표)에 저장됩니다. 그래서 getPopularItems()는 에 표시된 가장 많이 본 항목을 가져 오는 것입니다. 카운터는입니다.getPopularItems()의 단위 테스트 작성 방법은 무엇입니까?
문제는 :
내가 getPopularItems에 대한 테스트 케이스에을 확인해야 무엇()?
조회 된 카운터에 따라 가장 많이 본 항목이 getPopularItems()에 표시되므로이 메서드를 다시 사용하여 testGetPopularItems()에서 가장 많이 본 항목을 가져 와서이 두 컬렉션 (인기있는 항목)이 동일한 지 확인합니다. 그렇지 않습니다. 복사?
모든 의견을 환영합니다.
어떤 프로그래밍 언어를 사용하고 있습니까? – Dimme
저는 cakephp 프레임 워크와 함께 PHP를 사용하고 있습니다. 단위 테스트 프레임 워크는 phpunit입니다 –