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

            _factory = new PropertyFactory(config.CreateMapper());
            var _gateway = new PropertyGateway(_uhContext, _factory);

            _useCase        = new GetPropertyChildrenUseCase(_gateway);
            _classUnderTest = new PropertyChildrenController(_useCase);
        }
コード例 #3
0
        public void Setup()
        {
            var config = PropertyHelper.ConfigureMapper();

            _factory = new PropertyFactory(config.CreateMapper());
            var _gateway = new PropertyGateway(_uhContext, _factory);

            _useCase = new GetPropertyChildrenUseCase(_gateway);
            var mockLogger = new Mock <ILogger <PropertyController> >();

            _classUnderTest = new PropertyController(null, mockLogger.Object, null, _useCase);
        }
 public PropertyChildrenController(IGetPropertyChildrenUseCase getPropertyChildrenUseCase)
 {
     _getPropertyChildrenUseCase = getPropertyChildrenUseCase;
 }
コード例 #5
0
 public void Setup()
 {
     _mockGateway    = new Mock <IGetPropertyChildrenGateway>();
     _classUnderTest = new GetPropertyChildrenUseCase(_mockGateway.Object);
 }