Example #1
0
 public LearnerService(IMapper mapper, ILogger <ILearnerService> logger, ILearnerServiceApiClient learnerServiceApiClient, ILearnerRecordService learnerRecordService)
 {
     _mapper = mapper;
     _logger = logger;
     _learnerServiceApiClient = learnerServiceApiClient;
     _learnerRecordService    = learnerRecordService;
 }
 public PersonalLearningRecordService(IMapper mapper, ILogger <IPersonalLearningRecordService> logger,
                                      IPersonalLearningRecordServiceApiClient personalLearningRecordApiClient,
                                      ILearnerRecordService learnerRecordService)
 {
     _mapper = mapper;
     _logger = logger;
     _personalLearningRecordApiClient = personalLearningRecordApiClient;
     _learnerRecordService            = learnerRecordService;
 }
Example #3
0
        public override void Setup()
        {
            Logger = Substitute.For <ILogger <ILearnerService> >();
            LearnerRecordService    = Substitute.For <ILearnerRecordService>();
            LearnerServiceApiClient = Substitute.For <ILearnerServiceApiClient>();

            var mapperConfig = new MapperConfiguration(c => c.AddMaps(typeof(Startup).Assembly));

            Mapper = new AutoMapper.Mapper(mapperConfig);

            Service = new Functions.Services.LearnerService(Mapper, Logger, LearnerServiceApiClient, LearnerRecordService);
        }