Beispiel #1
0
 public void SetUp()
 {
     _column         = new ColumnBuilder().Build();
     _filter         = new FakeFilter();
     _filterTreeNode = new FakeFilterTreeNode("Test", _column, _filter);
     _mockService    = new Mock <IMessageBus>();
     _viewModel      = new TreeNodeViewModel(
         _filterTreeNode,
         _mockService.Object);
 }
        public void SetUp()
        {
            _column  = new ColumnBuilder().Build();
            _columns = new List <Column> {
                _column
            };
            _value = new FakeFilterTreeNode();

            _mockRepository = new Mock <IColumnRepository>();
            _mockRepository.Setup(p => p.GetAll()).Returns(_columns);

            _mockFactory = new Mock <IFilterTreeNodeFactory>();
            _mockFactory.Setup(p => p.CreateRoot(_column)).Returns(_value);

            _handler = new GetRootFilterTreeNodesQueryHandler(
                _mockRepository.Object,
                _mockFactory.Object);
        }
Beispiel #3
0
        public void SetUp()
        {
            _newFilter = new FakeFilter();
            _oldFilter = new FakeFilter();
            _node      = new FakeFilterTreeNode(_newFilter);

            _mockRepository = new Mock <IFilterRepository>();

            _mockService = new Mock <IApplicationStateService>();
            _mockService.Setup(p => p.GetSelectedFilter()).Returns(_oldFilter);

            _mockEventBus = new Mock <IEventBus>();

            _handler = new SelectFilterTreeNodeCommandHandler(
                _mockRepository.Object,
                _mockService.Object,
                _mockEventBus.Object);
        }
        public void SetUp()
        {
            _fakeFilterTreeNode = new FakeFilterTreeNode();
            _filterTreeNodes    = new List <FilterTreeNode> {
                _fakeFilterTreeNode
            };

            _service = new Mock <IMessageBus>();
            _service.Setup(p => p.Execute(It.IsAny <GetRootFilterTreeNodesQuery>()))
            .Returns(_filterTreeNodes);

            _viewModel = new NavigationTreeViewModel(_service.Object);
            _viewModel.PropertyChanged += (s, e) =>
            { if (e.PropertyName == "TreeNodeViewModels")
              {
                  _wasTreeNodeViewModelChangedRaised = true;
              }
            };
        }