Exemplo n.º 1
0
        public void Create_WhenInvalidOrSuccessfulResult_ThrowsException(UserSignInResult signInResult)
        {
            //Given
            SignInErrorCreator creator = new SignInErrorCreator(new FailedSignInMessageConverter());

            //When, Then
            Assert.Throws <ArgumentException>(() => creator.Create(signInResult));
        }
Exemplo n.º 2
0
        public void Create_WhenFailedResult_ReturnsError(UserSignInResult signInResult)
        {
            //Given
            SignInErrorCreator creator = new SignInErrorCreator(new FailedSignInMessageConverter());
            //When
            ValidationError error = creator.Create(signInResult);

            //Then
            Assert.NotNull(error);
            Assert.Empty(error.PropertyName);
            Assert.NotEmpty(error.Message);
        }