Basic example of unit tests and dependency injection