/// <summary> /// Initializes a new instance of the <see cref="ISAManagerUnitTests"/> class. /// </summary> public ISAManagerUnitTests() { mockRepo = new Mock <IISADetailRepository>(); mockLogger = new Mock <ILogger <ISAManager> >(); var mockMapper = new MapperConfiguration(cfg => { cfg.AddProfile(new API.AutoMapper.MapProfile()); }); _mapper = mockMapper.CreateMapper(); subject_test = new ISAManager(mockRepo.Object, _mapper, mockLogger.Object); }
/// <summary> /// Initializes a new instance of the <see cref="ISAController"/> class. /// </summary> /// <param name="isaManager">The isa manager.</param> /// <param name="logger">The logger.</param> /// <param name="executionContextAccessor">Context accessor</param> public ISAController(IISAManager isaManager, ILogger <ISAController> logger, IExecutionContextAccessor executionContextAccessor) { this._isaManager = isaManager; _logger = logger; this.executionContextAccessor = executionContextAccessor; }