Description of issue or feature request:
This is the minimal amount of testing we should have to enable coverage for the ngclient updater and the first step of resolving #1462 for the Updater.
When resolving the missing lines reported by coverage we will decide if we want to handle all of them
or there is a sense of leaving some of them.