Java Unit Testing — A 2 day course

contact usEnquire about this course


The course provides a thorough introduction to the JUnit testing framework. It covers the concepts underlying unit testing, and the way these concepts are realised in the JUnit framework.

The procedures for setting up JUnit and using it in Java development projects are covered in detail.

The hands on exercises will familiarise students with test-driven development as a methodology for implementing highly reliable Java code.


After completing this course, delegates will understand:


Overview of JUnit

What to test for - Right BICEP

Structuring tests, automating tests, reporting results

JUnit Extensions

Test-Driven Development (TDD)

Characteristics of Good Tests

Testing and Design

Testing and Project Planning and Management

Suitable For

Java developers

Quality-assurance engineers

Project managers


Students are expected to have a good understanding of Java technology, as well as some familiarity with testing concepts (e.g. unit, integration, functional, and load testing)