[ ] ? testy QueryHandler, CommandHandler przerobić na jednostkowe
[ ] testy kontrolerów
[x] przejrzeć nazwy testów, czy są opisowe i jasno wyrażają to, co testują
[ ] dodać brakujące testy, przypadki testowe
[ ] opcjonalnie: zrobić tak, żeby testy kontrolerów mogły wykonywać się równolegle, tak jak pozostałe testy
[x] przejrzeć i poprawić testy jednostkowe
[ ] wincyj mocków!!!
Refactor:
wyeliminować zaszyte stringi GUID
tam gdzie jest powtarzający się kod (np. tworzenie obiektów i zapis do bazy danych) wyekstraktować to jako osobne, prywatne metody w teście (tak jak jest to w testach kontrolerów)
można nawet pójść krok dalej, i takie wspólne metody dodać do ControllerTestBase - dla kontrolerów, dla Query/Command handlerów można stworzyć nowy fixture
Refactor: