Exemple #1
0
        public void CheckIfEmailAlreadyExistsAgainstOtherOrganisationReturnsAnErrorMessage(bool exists, bool noMessageReturned)
        {
            _registerRepository.Setup(r => r.EmailAlreadyPresentInAnotherOrganisation(It.IsAny <string>(), It.IsAny <string>()))
            .Returns(Task.FromResult(exists));
            var isMessageReturned =
                _validator.CheckIfEmailAlreadyPresentInAnotherOrganisation("email", "orgId").Length > 0;

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