Exemplo n.º 1
0
        public (IAccountRepository, IBusinessContext) GetNewAccountRepository()
        {
            IRepositoryContextMock Repository = RepositoryContext();

            SeedData(Repository.Context);
            IBusinessContext   Business          = BusinessContext(Repository);
            IAccountRepository AccountRepository = new AccountRepMock(Repository);

            return(AccountRepository, Business);
        }
Exemplo n.º 2
0
        public (IAccountRepository, IAccountBusiness) GetNewAccount()
        {
            IRepositoryContextMock repository = RepositoryContext();

            SeedData(repository.Context);
            IBusinessContext     business          = BusinessContext(repository);
            IAccountRepository   AccountRepository = new AccountRepMock(repository);
            IProfileRepository   profileRep        = new ProfileRepMock(repository);
            ICreateNewOccurrence occurrence        = new OccurrenceSuccessMock();
            ISendWelcomeEmail    email             = new SendMailSuccessMock();
            IAccountBusiness     AccountBusiness   = new AccountBsMock(business, AccountRepository, profileRep, occurrence, email);

            return(AccountRepository, AccountBusiness);
        }