public void TestInitialize()
        {
            var config = new MapperConfiguration(cfg =>
            {
                cfg.AddProfile <DomainToClassProfile>();
                cfg.AddProfile <ClassToDomainProfile>();
            });
            var mapper = new Mapper(config);

            RepositoryTestsHelper.Init(Consts.Collections.OperatorActivityCollectionName);
            _repository = new OperatorActivityWriteRepository(new PersistenceContext(new PersistenceConfiguration(RepositoryTestsHelper.ConnectionString)), mapper);
        }
Exemple #2
0
        public void ConstructorShouldFailWhenOperatorActivityWriteRepositoryIsNull()
        {
            //Arrange
            IOperatorActivityWriteRepository operatorActivityWriteRepository = null;
            var versionProvider    = new Mock <IVersionProvider>().Object;
            var identifierProvider = new Mock <IIdentifierProvider>().Object;
            var jsonService        = new Mock <IJsonService <object> >().Object;
            var mapper             = new Mock <IMapper>().Object;

            //Act
            var handler = new CreateOperatorActivityCommandHandler(operatorActivityWriteRepository, versionProvider, identifierProvider, jsonService, mapper);
        }
 public CreateOperatorActivityCommandHandler(IOperatorActivityWriteRepository operatorActivityWriteRepository,
                                             IVersionProvider versionProvider,
                                             IIdentifierProvider identifierProvider,
                                             IJsonService <object> jsonService,
                                             IMapper mapper)
 {
     _operatorActivityWriteRepository = operatorActivityWriteRepository ?? throw new ArgumentNullException(nameof(operatorActivityWriteRepository));
     _versionProvider    = versionProvider ?? throw new ArgumentNullException(nameof(versionProvider));
     _identifierProvider = identifierProvider ?? throw new ArgumentNullException(nameof(identifierProvider));
     _jsonService        = jsonService ?? throw new ArgumentNullException(nameof(jsonService));
     _mapper             = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }