public NonProfitController(CharityCreator charityCreator, CharityUpdater charityUpdater, CharityProvider charityProvider, SkillsMapper skillsMapper, ServiceAreaMapper serviceAreaMapper,
     SkillsRepository skillRepository, ServiceAreaRepository areaRepository)
 {
     _charityCreator = charityCreator;
     _charityUpdater = charityUpdater;
     _charityProvider = charityProvider;
     _skillsMapper = skillsMapper;
     _serviceAreaMapper = serviceAreaMapper;
     _skillRepository = skillRepository;
     _serviceAreaRepository = areaRepository;
 }
        public SearchController(SkillsMapper skillsMapper, ServiceAreaMapper serviceAreaMapper, CNM.Skills.SkillsRepository skillrepo, CNM.ServiceAreas.ServiceAreaRepository serviceAreaRepo, GeoProvider geoProvider, SearchingProvider searchingProvider, SearchCriteriaMapper searchCriteriaMapper, BoardMemberProfileService boardMemberProvider, CharityProvider charityProvider)
        {
            _geoProvider = geoProvider;
            _searchingProvider = searchingProvider;
            _searchCriteriaMapper = searchCriteriaMapper;
            _boardMemberProvider = boardMemberProvider;
            _charityProvider = charityProvider;
            _serviceAreaRepo = serviceAreaRepo;
            _skillrepo = skillrepo;
            _skillsMapper = skillsMapper;
            _serviceAreaMapper = serviceAreaMapper;

        }
 public CharityUpdater(CharityRepository repository, CharityProvider charityProvider)
 {
     _repository = repository;
     _charityProvider = charityProvider;
 }
        public void InitializeTests()
        {
            _mockRepository = Mock<CharityRepository>();

            _provider = new CharityProvider(_mockRepository.Object);
        }
 public CharityCreator(CharityRepository repository, CharityProvider charityProvider)
 {
     _repository = repository;
     _charityProvider = charityProvider;
 }