Simplify test setup
Use external interface in tests
Move updater mock into test class namespace
Pull mock initialization code into initialize
Extract constant strings
Pull common code into setup method
Trust the fixtures and stop asserting on file(1) output
Add methods for building test file paths
Scope setup to the tests that need it