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 <IPersonalLearningRecordService> >(); LearnerRecordService = Substitute.For <ILearnerRecordService>(); PersonalLearningRecordApiClient = Substitute.For <IPersonalLearningRecordServiceApiClient>(); var mapperConfig = new MapperConfiguration(c => c.AddMaps(typeof(Startup).Assembly)); Mapper = new AutoMapper.Mapper(mapperConfig); Service = new Functions.Services.PersonalLearningRecordService(Mapper, Logger, PersonalLearningRecordApiClient, LearnerRecordService); }