Please inline VerifyMinimalRemote and VerifyCompleteRemote. It makes the tests more self-contained, which makes them easier to look at and verify for correctness. Also, the new tests don't need to check all the keys. Presumably they will still be set right, but checking a couple of them (or maybe just .url, or maybe checking that all the keys start with 'tfs-remote.dotted.branch.name.') shows that the '.' ends up being a '.' in the config keys.