Here are some resources to help with learning JUnit and Maven. This list was originally prepared for students taking CS-320 Software Testing, Automation and Quality Assurance.
- Using JUnit in Eclipse
- Eclipse Support for Unit Testing with JUnit
- JUnit - Basic Annotation Examples
- JUnit Best Practices - Kyle Blaney
- JUnit Best Practices - Java World
- Unit Testing and the Arrange, Act and Assert (AAA) Pattern
- Unit Testing - Software Testing Fundamentals
- JUnit Test Framework - Tutorials Point
- Maven Overview - Tutorials Point
- Static Analysis – A Unique Testing Technique
- Static Testing vs Dynamic Testing: What's the Difference?
- What is Dynamic Testing? Types, Techniques & Example
- Smoke Testing