コード例 #1
0
        public void IsEmailAddressInUse_WhenEmailIsNotInUse_ShouldReturnFalse()
        {
            var unitOfWork = GetTestUnitOfWorkWith(GetTestUserRepositoryWith(null));

            var domainQuery = new DomainQuery(unitOfWork);

            const string email   = "*****@*****.**";
            var          isInUse = domainQuery.IsEmailInUse(email).Result;

            Assert.False(isInUse);
        }
コード例 #2
0
        public void IsEmailAddressInUse_WhenEmailIsInUse_ShouldReturnTrue()
        {
            const string email = "*****@*****.**";

            var user = new User(new Mock <IDomainQuery>().Object);

            user.SetEmail(email).Wait();

            var unitOfWork = GetTestUnitOfWorkWith(GetTestUserRepositoryWith(user));

            var domainQuery = new DomainQuery(unitOfWork);

            var isInUse = domainQuery.IsEmailInUse(email).Result;

            Assert.True(isInUse);
        }