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.