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; }
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); }