Example #1
0
        public void Errors_SucceededIdentityResultObjectPassedIntoConstructor_IsEmptyCollection()
        {
            // Arrange
            var wrapper = new AspNetIdentityResultWrapper(IdentityResult.Success);

            // Act
            IEnumerable <string> actualResult = wrapper.Errors;

            // Assert
            actualResult.Should().BeEmpty();
        }
Example #2
0
        public void Succeeded_FailedIdentityResultObjectPassedIntoConstructor_ReturnsFalse()
        {
            // Arrange
            var  wrapper        = new AspNetIdentityResultWrapper(GetFailedIdentityResult());
            bool expectedResult = false;

            // Act
            bool actualResult = wrapper.Succeeded;

            // Assert
            actualResult.Should().Be(expectedResult);
        }
Example #3
0
        public void Succeeded_SucceededIdentityResultObjectPassedIntoConstructor_ReturnsTrue()
        {
            // Arrange
            var  wrapper        = new AspNetIdentityResultWrapper(IdentityResult.Success);
            bool expectedResult = true;

            // Act
            bool actualResult = wrapper.Succeeded;

            // Assert
            actualResult.Should().Be(expectedResult);
        }
Example #4
0
        public void Errors_FailedIdentityResultObjectPassedIntoConstructor_ContainsErrorsCollection()
        {
            // Arrange
            IdentityResult identityResult        = GetFailedIdentityResult();
            var            identityResultWrapper = new AspNetIdentityResultWrapper(identityResult);

            IEnumerable <string> expectedResult = identityResult.Errors
                                                  .Select(e => e.Description);

            // Act
            IEnumerable <string> actualResult = identityResultWrapper.Errors;

            // Assert
            actualResult.Should().BeEquivalentTo(expectedResult);
        }