The rules are:
- It must be a unit test (so don't touch the file system).
- The public signature for
CodeUnderTestmust not be changed.can be extended not reduced - You're allowed to use DI/your favorite mocking framework.
- You can only add code where you see /**/.