Przetestować? A kto mówi o testowaniu :P Masz stworzyć specyfikację zachowania. Tzn masz przy użyciu speca stworzyć mechanizm sprawdzający czy Twój obiekt po jego utworzeniu zachowa się tak jak trzeba. Zachowanie obiektu to nic innego jak to co się dzieje podczas wykonywania publicznych metod. 
Skoro jedną z Twoich metod jest indexAction, która pobiera z bazy aktualności i renderuje template musisz dokładnie do takiego zachowania napisać specyfikację. 
Jeżeli napisanie specyfikacji do jakiegoś zachowania jest zbyt trudne (tzn spec jest dłuuuugi i nieczytelny) to znaczy, że nawaliłeś zbyt dużo logiki w jednym miejscu i musisz ją gdzieś przenieść.