Example #1
0
 public NationalSocietyService(
     INyssContext context,
     INationalSocietyAccessService nationalSocietyAccessService,
     ILoggerAdapter loggerAdapter, IAuthorizationService authorizationService,
     IManagerService managerService, ITechnicalAdvisorService technicalAdvisorService,
     ISmsGatewayService smsGatewayService)
 {
     _nyssContext = context;
     _nationalSocietyAccessService = nationalSocietyAccessService;
     _loggerAdapter           = loggerAdapter;
     _authorizationService    = authorizationService;
     _managerService          = managerService;
     _technicalAdvisorService = technicalAdvisorService;
     _smsGatewayService       = smsGatewayService;
 }
        public NationalSocietyServiceTests()
        {
            _nyssContextMock = Substitute.For <INyssContext>();
            var loggerAdapterMock    = Substitute.For <ILoggerAdapter>();
            var authorizationService = Substitute.For <IAuthorizationService>();

            authorizationService.GetCurrentUserName().Returns("yo");
            _managerServiceMock          = Substitute.For <IManagerService>();
            _technicalAdvisorServiceMock = Substitute.For <ITechnicalAdvisorService>();

            _smsGatewayServiceMock = Substitute.For <ISmsGatewayService>();

            _nationalSocietyService = new NationalSocietyService(_nyssContextMock, Substitute.For <INationalSocietyAccessService>(), loggerAdapterMock,
                                                                 authorizationService, _managerServiceMock, _technicalAdvisorServiceMock, _smsGatewayServiceMock);

            _testData = new NationalSocietyServiceTestData(_nyssContextMock, _smsGatewayServiceMock);
        }
Example #3
0
 public TechnicalAdvisorController(ITechnicalAdvisorService technicalAdvisorService)
 {
     _technicalAdvisorService = technicalAdvisorService;
 }