示例#1
0
        public ConstraintServiceTest()
        {
            _mapperMock = new Mock <IMapper>();
            _constraintsRepositoryMock           = new Mock <IConstraintsRepository>();
            _fieldTypesConstraintsRepositoryMock = new Mock <IFieldTypesConstraintsRepository>();
            _fieldTypeRepository = new Mock <IFieldTypeRepository>();
            _mapperFactoryMock   = new Mock <IMapperFactory>();
            _unitOfWorkMock      = new Mock <IUnitOfWork>();
            _constraintModels    = GenerateConstraintModels();

            ConfigureUOWMock(_unitOfWorkMock);
            ConfigureMapperFactoryMock(_mapperFactoryMock);
            _constraintsService = new ConstraintsService(_unitOfWorkMock.Object, _constraintsRepositoryMock.Object, _mapperFactoryMock.Object,
                                                         _fieldTypesConstraintsRepositoryMock.Object, _fieldTypeRepository.Object);
        }
示例#2
0
 public ConstraintsController(IConstraintsService constraintsService, IMapperFactory mapperFactory) :
     base(mapperFactory) => _constraintsService = constraintsService;