Tests LoginActivity for invalid inputs

Tests that LoginActivity throws the correct errors for different invalid inputs in the email and password fields, and that it does not throw any extra errors