Beispiel #1
0
 public PropertyController(IGetPropertyUseCase getPropertyUseCase, ILogger <PropertyController> logger, IGetMultiplePropertiesUseCase getMultiplePropertiesUseCase,
                           IGetPropertyChildrenUseCase getPropertyChildrenUseCase)
 {
     _getPropertyUseCase         = getPropertyUseCase;
     _getPropertyChildrenUseCase = getPropertyChildrenUseCase;
     _logger = logger;
     _getMultiplePropertiesUseCase   = getMultiplePropertiesUseCase;
     _getMultiplePropertiesValidator = new GetMultiplePropertiesValidator();
 }
Beispiel #2
0
        public void SetUp()
        {
            var config = PropertyHelper.ConfigureMapper();

            _factory = new PropertyFactory(config.CreateMapper());

            _mockLogger = new Mock <ILogger <PropertyController> >();

            _getMultiplePropertiesGateway = new PropertyGateway(_uhContext, _factory);
            _getMultiplePropertiesUseCase = new GetMultiplePropertiesUseCase(_getMultiplePropertiesGateway);
            _classUnderTest = new PropertyController(null, _mockLogger.Object, _getMultiplePropertiesUseCase, null);
        }
 public void Setup()
 {
     _mockGetMultiplePropertiesGateway = new Mock <IGetMultiplePropertiesGateway>();
     _classUnderTest = new GetMultiplePropertiesUseCase(_mockGetMultiplePropertiesGateway.Object);
 }