Add tests for valid and invalid signins