private void SetupTestEnv() { InsertSeedRecords(); _user = LookupRepo.GetEntities <Author>().FirstOrDefault(); _validator = new NoteValidator(NoteRepository); _manager = new HmmNoteManager(NoteRepository, _validator, DateProvider); }
public HmmNoteController(IHmmNoteManager noteManager, IMapper mapper) { Guard.Against <ArgumentNullException>(noteManager == null, nameof(noteManager)); Guard.Against <ArgumentNullException>(mapper == null, nameof(mapper)); _noteManager = noteManager; _mapper = mapper; }
protected EntityManagerBase(IHmmValidator <T> validator, IHmmNoteManager noteManager, IEntityLookup lookupRepo) { Guard.Against <ArgumentNullException>(validator == null, nameof(validator)); Guard.Against <ArgumentNullException>(noteManager == null, nameof(noteManager)); Guard.Against <ArgumentNullException>(lookupRepo == null, nameof(lookupRepo)); Validator = validator; NoteManager = noteManager; LookupRepo = lookupRepo; DefaultAuthor = ApplicationRegister.DefaultAuthor; }
public GasLogManager(INoteSerializer <GasLog> noteSerializer, IHmmValidator <GasLog> validator, IHmmNoteManager noteManager, IAutoEntityManager <AutomobileInfo> autoManager, IEntityLookup lookupRepo, IDateTimeProvider dateProvider) : base(validator, noteManager, lookupRepo) { Guard.Against <ArgumentNullException>(autoManager == null, nameof(autoManager)); Guard.Against <ArgumentNullException>(noteSerializer == null, nameof(noteSerializer)); Guard.Against <ArgumentNullException>(dateProvider == null, nameof(dateProvider)); _autoManager = autoManager; NoteSerializer = noteSerializer; _dateProvider = dateProvider; }
public AutomobileManager(INoteSerializer <AutomobileInfo> noteSerializer, IHmmValidator <AutomobileInfo> validator, IHmmNoteManager noteManager, IEntityLookup lookupRepo) : base(validator, noteManager, lookupRepo) { Guard.Against <ArgumentNullException>(noteSerializer == null, nameof(noteSerializer)); NoteSerializer = noteSerializer; }
public DiscountManager(INoteSerializer <GasDiscount> noteSerializer, IHmmValidator <GasDiscount> validator, IHmmNoteManager noteManager, IEntityLookup lookupRepo) : base(validator, noteManager, lookupRepo) { Guard.Against <ArgumentNullException>(noteSerializer == null, nameof(noteSerializer)); NoteSerializer = noteSerializer; }