Aktywne Wpisy
![TfarukBartus](https://wykop.pl/cdn/c3397992/TfarukBartus_AkMbGgZmar,q60.jpg)
TfarukBartus +269
Nigdy nie zabrałem nic ze śmietnika aż do dzisiaj (lvl24), poszedłem wyrzucić śmieci a tu się okazało że ktoś wyrzucił 3 kartony gier, jako graczowi szkoda mi gier na płytkach więc zabrałem je ze sobą... W domu moim oczom ukazały gry zwykle, edycję specjalne, edycję kolekcjonerskie, a większość to gry dzieciństwa/nastoletnich lat, stan płyt w większości to 6/6 bądź 5/6 (ciekawe czemu wyrzucił taką kolekcje?), no cóż trzeba zamówić stacje płyt na
![TfarukBartus - Nigdy nie zabrałem nic ze śmietnika aż do dzisiaj (lvl24), poszedłem w...](https://wykop.pl/cdn/c3201142/b5a679138e7ac2dfd74e0fe66fe2243edfc0b8d513c56683f1b7a05be0681536,w150.gif?author=TfarukBartus&auth=1e54fb19b774a0204369b692ca386ed6)
źródło: temp_file1193380493045836339
Pobierz![Heexi](https://wykop.pl/cdn/c0834752/9e29e05bc620fd2b2b0008dbdc544635f3502bfc86d447cf586022c2205263fa,q60.jpg)
Heexi +117
Dodatkowo możesz też lokalnie postawić sobie bazę h2 i zobaczyć co po tej operacji masz rzeczywiście w bazie i czy to jest to czego się spodziewasz
@MrFisherman: Jak masz czas to solidniejszy jest test integracyjny.
1. Usługa jest wywoływana raz dziennie przez rest, robi zapytanie do bazki i jak są rekordy o statusie X to zamienia na Y, (wewnątrz metody wrzucam to do listy) jest to metoda bez parametrów i nic nie zwraca
2. Dużo częściej chodzi druga usluga która potem zbiera
Generalnie wyższość testów integracyjnych nad unitowymi jest oczywista i, jeżeli to jest tylko możliwe, to w ogóle jednostkowych nie piszę, cały flow integracyjnymi sprawdzany.
Oczywiście czasem są jakieś wyjątki, ale im więcej integracyjnych a mniej unitów tym lepiej.
wyrzuć sobie logikę zmieniającą do innej metody i sprawdź unit testem czy robi co potrzeba, zwracając co potrzeba. Nie musi to być metoda private (bo się w java nie dostaniesz, jak musi użyj spocka) ale package private.
@non_compos_mentis: Zobacz sobie jak powinien wyglądać rozkład testów https://bykowski.pl/piramida-diament-i-trofeum-jak-rozplanowac-testy-automatyczne-w-aplikacji
Mając rozbudowane systemy, testy integracyjne są po prostu
@MrFisherman: Uwaga o rozkładzie testów od @draxgar: ma sens, tak więc, zastanów się czy ten ficzer jest ważny/krytyczny, jeśli
Komentarz usunięty przez autora