private void SetUpAdminController(bool shouldFindOrganization = true, bool repoReadOnly = true) { organizationRepository = new FakeOrganizationRepository(); campaignRepository = new FakeCampaignRepository(); roleRepository = new FakeRoleRepository(); if (!shouldFindOrganization) { FakeOrganizationRepository.Clear(); } controller = new AdminController(campaignRepository, roleRepository) { OrganizationRepository = organizationRepository }; controller.ControllerContext = new ControllerContext { Controller = controller, RequestContext = new RequestContext(new MockHttpContext(), new RouteData()) }; }
private void SetUpAdminController(bool shouldFindOrganization = true, bool repoReadOnly = true) { organizationRepository = new FakeOrganizationRepository(); campaignRepository = new FakeCampaignRepository(); roleRepository = new FakeRoleRepository(); if (!shouldFindOrganization) { FakeOrganizationRepository.Clear(); } controller = new AdminController(campaignRepository, roleRepository) { OrganizationRepository = organizationRepository }; TestHelpers.MockBasicRequest(controller); }