Esempio n. 1
0
 public void Arrange()
 {
     _userAccountRepository = new Mock <IUserAccountRepository>();
     _account = new Domain.Data.Entities.Account.Account {
         Name = "Test", RoleId = 1
     };
     _accounts = new List <Domain.Data.Entities.Account.Account> {
         _account
     };
     _userAccountRepository.Setup(repository => repository.GetAccountsByUserRef("1")).ReturnsAsync(new Accounts <Domain.Data.Entities.Account.Account> {
         AccountList = _accounts
     });
     _getUserAccountsQueryHandler = new GetUserAccountsQueryHandler(_userAccountRepository.Object);
 }
 public void Arrange()
 {
     SetUp();
     _accountTeamMembersRepository = new Mock <IAccountTeamRepository>();
     _account = new Domain.Data.Entities.Account.Account {
         Name = "Test", Id = 1
     };
     _teamMember = new TeamMember
     {
         Id        = 1,
         Email     = "*****@*****.**",
         AccountId = _account.Id,
         Role      = Role.Owner,
         UserRef   = "kaka-kakah"
     };
     _teamMembers = new List <TeamMember> {
         _teamMember
     };
     _accountTeamMembersRepository.Setup(repository => repository.GetAccountTeamMembersForUserId("1", _teamMember.UserRef)).ReturnsAsync(new List <TeamMember>(_teamMembers));
     RequestHandler = new GetAccountTeamMembersHandler(RequestValidator.Object, _accountTeamMembersRepository.Object);
     Query          = new GetAccountTeamMembersQuery {
         ExternalUserId = "kaka-kakah", HashedAccountId = "1"
     };
 }