LukaszCh233 napisał(a):
Może tak np. jeśli category A zawiera quiz B to aktualizacja category a sprawi, że quiz B uzyska zaktualizowaną category A. Dobry test czy nie?
Jeśli faktycznie potrzebujesz takiego zachowania w Twojej aplikacji to tak. Jeśli nie, to nie.
LukaszCh233 napisał(a):
Bez sensu sie to wydaje ale no nie wiem co mam testować a co nie. Usuwanie wyszukiwanie kategorii update.
Testuje się to co aplikacja ma robić - dodawanie quizów, usuwanie, granie w quizy, liczenie punktów, to co użytkownik ma zrobić z aplikacją. Triggerem do napisania testu powinno być dodanie zachowania.
We wcześniejszych postach posługiwałeś się określeniami "testy metody" albo "test klasy", i to jest ogólnie słabe podejście. Nie powinno być takiego 1:1, że każda klasa ma osobny test suite, i każda metoda ma osobny test.