JUnit testing
Learn both test approaches, compare differences between them and decide which one is suitable for your project.