some test refactors
implemented tests for SignatureAuthMech