unit test suite basics
client authentication implementation