We will start implementing abstraction in our inheritance hierarchy for the Network system.
We will introduce the concept of TDD, Unit Testing and the JUnit Framework.
We will demonstrate how to use the JUnit Framework to test DVD.java.
Having tested DVD.java using the JUnit Framework, we will now cover the terminology used in this process (assertions, annotations and fixtures).
Here we will cover the Four Phase Test and present a more complicated JUnit test.
Here we will review the DVDTest.java class and develop JUnit tests for more classes in the DVD app.