private void SetupTestEnv()
 {
     InsertSeedRecords();
     _user      = LookupRepo.GetEntities <Author>().FirstOrDefault();
     _validator = new NoteValidator(NoteRepository);
     _manager   = new HmmNoteManager(NoteRepository, _validator, DateProvider);
 }
Exemple #2
0
        public HmmNoteController(IHmmNoteManager noteManager, IMapper mapper)
        {
            Guard.Against <ArgumentNullException>(noteManager == null, nameof(noteManager));
            Guard.Against <ArgumentNullException>(mapper == null, nameof(mapper));

            _noteManager = noteManager;
            _mapper      = mapper;
        }
Exemple #3
0
        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;
        }
Exemple #4
0
 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;
 }
Exemple #5
0
 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;
 }
Exemple #6
0
 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;
 }