Пример #1
0
        public void Arrange()
        {
            _existingLoginUserId = Guid.NewGuid();
            _newContactId        = Guid.NewGuid();

            ContactRepository.Setup(r => r.GetContact("*****@*****.**")).ReturnsAsync(default(Contact));
            ContactRepository.Setup(r => r.CreateNewContact(It.IsAny <Contact>())).ReturnsAsync(new Contact()
            {
                Id = _newContactId
            });
            ContactQueryRepository.Setup(r => r.GetAllPrivileges()).ReturnsAsync(new List <Privilege>());
            SignInService.Setup(sis => sis.InviteUser("*****@*****.**", "Dave", "Smith", _newContactId)).ReturnsAsync(new InviteUserResponse()
            {
                UserExists = true, ExistingUserId = _existingLoginUserId, IsSuccess = false
            });
        }