Writing Tests

A review of the basic structure of JUnit based tests, elaborating on the primary assert calls and annotations.
Right BICEP

Guidelines for Composing Tests phrased using the acronym: - Right, Boundary, Inverse, Cross-check, Errors & Performance.
Java 8 & 9

Understanding the evolution of the Java language through the exploration of the key features added in JDK8 and JDK9.
Lab-07a Pacemaker Models

Build a sample solution to Assignment 1, using TDD techniques, Maven & Eclipse
Lab-07b Pacemaker API

Complete the pacemaker assignment solution.