Exploring JavaScript with Unit Tests where examples are inspired from Christian Johansen's book Test-Driven JavaScript Development