I wouldn't return the credentials/user here. If you need to have the mock user then you should create it in the test using the new helper and pass it into login. If you just need to be logged in, then you should allow login to create the throwaway account.