add auth unit test