public PersonalLearningRecordService(IMapper mapper, ILogger <IPersonalLearningRecordService> logger,
                                      IPersonalLearningRecordServiceApiClient personalLearningRecordApiClient,
                                      ILearnerRecordService learnerRecordService)
 {
     _mapper = mapper;
     _logger = logger;
     _personalLearningRecordApiClient = personalLearningRecordApiClient;
     _learnerRecordService            = learnerRecordService;
 }
Пример #2
0
        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);
        }