public void Convert_WhenInvalid_ThrowsException() { //Given FailedSignInMessageConverter converter = new FailedSignInMessageConverter(); //When, Then Assert.Throws <ArgumentException>(() => converter.Convert(UserSignInResult.Invalid)); }
public void Convert_WhenTwoFactorRequired_ReturnsTwoFactorMessage() { //Given FailedSignInMessageConverter converter = new FailedSignInMessageConverter(); //When string message = converter.Convert(UserSignInResult.RequiresTwoFactor); //Then Assert.Equal(DashboardUseCaseConstants.requiresTwoFactorSignInMessage, message); }
public void Convert_WhenLockedOut_ReturnsLockedOutMessage() { //Given FailedSignInMessageConverter converter = new FailedSignInMessageConverter(); //When string message = converter.Convert(UserSignInResult.LockedOut); //Then Assert.Equal(DashboardUseCaseConstants.lockedOutSignInMessage, message); }
public void Convert_WhenNotAllowed_ReturnsNotAllowedMessage() { //Given FailedSignInMessageConverter converter = new FailedSignInMessageConverter(); //When string message = converter.Convert(UserSignInResult.NotAllowed); //Then Assert.Equal(DashboardUseCaseConstants.notAllowedSignInMessage, message); }
public void Convert_WhenFailed_ReturnsUsernameAndLoginMessage() { //Given FailedSignInMessageConverter converter = new FailedSignInMessageConverter(); //When string message = converter.Convert(UserSignInResult.Failed); //Then Assert.Equal(DashboardUseCaseConstants.failedSignInMessage, message); }