Aktywne Wpisy
Bergi +210
Siema, prowadzę badania do pracy magisterskiej - dlatego potrzebuję waszych odpowiedzi.
Więc robię #rozdajo na 100 PLN bliczkiem. Losowanie za tydzień jednej osoby z plusujących ten wpis + screen w komentarzu, że wypełniłeś/aś ankietę.
Ankieta krótka i mam nadzieję przyjemna - temat zakupu nowego telefonu i znajomości marki.
Link do ankiety:
https://forms.gle/xoKGTNtrFVV1Dpyg7
#ankieta #magisterka #studia
Więc robię #rozdajo na 100 PLN bliczkiem. Losowanie za tydzień jednej osoby z plusujących ten wpis + screen w komentarzu, że wypełniłeś/aś ankietę.
Ankieta krótka i mam nadzieję przyjemna - temat zakupu nowego telefonu i znajomości marki.
Link do ankiety:
https://forms.gle/xoKGTNtrFVV1Dpyg7
#ankieta #magisterka #studia
snorli12 +628
Kto od razu ODRYWA te nowe korki od butelek i kartonów z napojami daje plusa! Pokażmy, że nie godzimy się na te idiotyczne przepisy #uniaeuropejska #logikarozowychpaskow #logikarozowychpaskow #jedzzwykopem #pijzwykopem #niepopularnaopinia #ekologia
Powinno sie pisać testy dla metod ktore maja jedna linijke np taka
return jakiesRepository.save(costam);
@Kresse: testy nie służą do sprawdzania, czy coś idzie nie tak, tylko do sprawdzania, czy wszystko działa tak, jak chcemy. Wystarczy, że ktoś zamiast save() wywoła np. saveAndFlush, i już nasze testy mogłyby to wykryć.
Baza mogłaby mieć np. jakieś pole ustawione na default, a Ty w parametrze przesyłasz null i oczekujesz, że po zapisie też będzie null.
Ale tak jak napisał @Leihto to jest już test integracji
Ogólnie pod tym Save powinieneś mieć jakieś testy jednostkowe. A czy do wspomnianej metody pisać testy to sam musisz się zastanowić pod kątem integracji.
@Kresse: może np. całkowicie usunąć tę linie. Wtedy test się wywala, bo kontrakt zawarty przy pisaniu tego fragmentu systemu przestał obowiązywać - bez testu jesteś w dupie, możesz godzinami debugować i nic nie znaleźć.