Dlaczego warto używać JUnit do testowania?

Być może moje pytanie jest dla początkujących, ale tak naprawdę nie rozumiem okoliczności, w których użyłbym junit?

Niezależnie od tego, czy piszę proste aplikacje, czy te większe, testuję je za pomocąSystem.out oświadczenia i wydaje mi się to dość łatwe.

Dlaczego utworzysz klasy testowe za pomocą JUnit, niepotrzebnych folderów w projekcie, jeśli nadal będziemy musieli wywoływać te same metody, sprawdzać, co zwracają, a następnie mamy na ogół przypisywanie wszystkiego adnotacji?

Dlaczego nie napisz klasy i nie przetestuj jej od razu za pomocąSystem.out ale nie tworzysz klas testowych?

PS. Nigdy nie pracowałem nad dużymi projektami, których dopiero się uczę.

Więc jaki jest cel?

questionAnswers(12)

yourAnswerToTheQuestion