JUnit++: An Open Educational Tool for Simplifying Unit Testing

Opey Adeyemi, Abhineeth Adiraju, Seth Akins, Keyvan Khademi, Bowen Hui · 2023

JUnit++ is an extension to the JUnit 5 test framework designed specifically for testing student submissions in CS1 classes. JUnit++ simplifies the test writing process by eliminating repetitive code and letting test writers focus on the logical correctness and structure of the solution. Although everything our extension does can be achieved by using only the base JUnit framework, we have found that using our extension speeds up the efficiency of the test development process and makes it easier to review and maintain tests.

Read the paper · More papers on PaperTik