public ApplicationsController(IApplicationManagementService applicationManagementService,
                                      IApplicationSearchManagementService applicationSearchManagementService,
                                      IPersonManagementService personManagementService,
                                      IAuthenticationProvider authenticationProvider)
        {
            Check.Require(applicationManagementService != null, "applicationManagementService may not be null");
            Check.Require(applicationSearchManagementService != null,
                          "applicationSearchManagementService may not be null");

            _applicationManagementService       = applicationManagementService;
            _applicationSearchManagementService = applicationSearchManagementService;
            _personManagementService            = personManagementService;
            _authenticationProvider             = authenticationProvider;
        }
        public ApplicationsController(IApplicationManagementService applicationManagementService,
                                      IApplicationSearchManagementService applicationSearchManagementService,
                                      IPersonManagementService personManagementService,
                                      IAuthenticationProvider authenticationProvider)
        {
            Check.Require(applicationManagementService != null, "applicationManagementService may not be null");
            Check.Require(applicationSearchManagementService != null,
                          "applicationSearchManagementService may not be null");

            _applicationManagementService = applicationManagementService;
            _applicationSearchManagementService = applicationSearchManagementService;
            _personManagementService = personManagementService;
            _authenticationProvider = authenticationProvider;
        }
 public AppController(IApplicationManagementService service,
                      UserManager <IdentityUser> userManager)
 {
     _appService  = service;
     _userManager = userManager;
 }
        public void SetUp()
        {
            ServiceLocatorInitializer.Init();

            _applicationRepository =
                MockRepository.GenerateMock<IApplicationRepository>();
            _applicationRepository.Stub(r => r.DbContext)
                .Return(MockRepository.GenerateMock<IDbContext>());

            _hostManagementService =
                MockRepository.GenerateMock<IHostManagementService>();

            _supportTeamManagementService =
                MockRepository.GenerateMock<ISupportTeamManagementService>();

            _personManagementService =
                MockRepository.GenerateMock<IPersonManagementService>();

            _applicationManagementService =
                new ApplicationManagementService(_applicationRepository, _supportTeamManagementService, _hostManagementService,
                                                 _personManagementService);
        }
        public void SetUp()
        {
            ServiceLocatorInitializer.Init();

            _applicationManagementService =
                MockRepository.GenerateMock<IApplicationManagementService>();

            _applicationSearchManagementService =
                MockRepository.GenerateMock<IApplicationSearchManagementService>();

            _personManagementService = MockRepository.GenerateMock<IPersonManagementService>();

            _authenticationProvider = MockRepository.GenerateMock<IAuthenticationProvider>();

            _applicationsController =
                new ApplicationsController(_applicationManagementService, _applicationSearchManagementService,
                                           _personManagementService, _authenticationProvider);
        }