Exemplo n.º 1
0
 public ConstituentsController(ConstituentContext context, IConstituentRepository constituentRepository)
 {
     _repository            = new Repository <Constituent>(context);
     _contactRepo           = new Repository <ConstituentContact>(context);
     _context               = context;
     _constituentRepository = constituentRepository;
 }
Exemplo n.º 2
0
 public ConstituentAggregatesController(ConstituentContext context, IConstituentRepository constituentRepository, IEntityRepository entityRepository)
 {
     _repository            = new Repository <Constituent>(context);
     _entityRepo            = new Repository <Entity>(context);
     _contactRepo           = new Repository <ConstituentContact>(context);
     _context               = context;
     _constituentRepository = constituentRepository;
     _entityRepository      = entityRepository;
 }
        public ConstituentAggregatesControllerTests()
        {
            _options = new DbContextOptionsBuilder <ConstituentContext>()
                       .UseInMemoryDatabase(databaseName: "TestCRUD")
                       .Options;

            var context = new ConstituentContext(_options);

            _constituentRepo        = new ConstituentRepository(context);
            _genericConstituentRepo = new Repository <Constituent>(context);
            _genericContactRepo     = new Repository <ConstituentContact>(context);
            _entityRepo             = new EntityRepository(context);

            _controller = new ConstituentAggregatesController(context, _constituentRepo, _entityRepo);
            _controller.ControllerContext = new ControllerContext
            {
                HttpContext      = new DefaultHttpContext(),
                RouteData        = new RouteData(),
                ActionDescriptor = new ControllerActionDescriptor()
            };
        }
Exemplo n.º 4
0
 public QuestionnaireController(ConstituentContext context)
 {
     _repository        = new Repository <ClientQuestionnaire>(context);
     _otherRepository   = new Repository <ClientQuestionnaireOther>(context);
     _serviceRepository = new Repository <ClientQuestionnaireService>(context);
 }