Mocking at architectural boundaries: the filesystem and randomness

Matthias Noback