Add v2 Token manager authenticate tests

This function is currently completely untested. Create tests to
reinforce behaviour.

Change-Id: I8cfbea37964e3d96cc444ad6f62542786429e44b
Merge "Add v2 Token manager authenticate tests"
Test commit