Exemple #1
0
        public void CheckIfEmailAlreadyExistsAgainstOtherOrganisationNotAssociatedWithContactIdReturnsAnErrorMessage(bool exists, bool noMessageReturned)
        {
            _registerRepository.Setup(r => r.EmailAlreadyPresentInAnOrganisationNotAssociatedWithContact(It.IsAny <string>(), It.IsAny <Guid>()))
            .Returns(Task.FromResult(exists));
            var isMessageReturned =
                _validator.CheckIfEmailAlreadyPresentInOrganisationNotAssociatedWithContact("email", Guid.NewGuid().ToString()).Length > 0;

            Assert.AreEqual(noMessageReturned, exists);
            _registerRepository.Verify(r => r.EmailAlreadyPresentInAnOrganisationNotAssociatedWithContact(It.IsAny <string>(), It.IsAny <Guid>()), Times.Once);
        }