public MainWindowViewModelTests()
        {
            _assigmentsCache.Items.Returns(_assigments);
            _tagsCache.Items.Returns(_tags);

            _assigmentViewModelFactory(_assigments[0]).Returns(_assigmentsViewModels[0]);
            _assigmentViewModelFactory(_assigments[1]).Returns(_assigmentsViewModels[1]);
            _assigmentViewModelFactory(_assigments[2]).Returns(_assigmentsViewModels[2]);

            _tagViewModelFactory(_tags[0]).Returns(_tagsViewModel[0]);
            _tagViewModelFactory(_tags[1]).Returns(_tagsViewModel[1]);
            _tagViewModelFactory(_tags[2]).Returns(_tagsViewModel[2]);
            _mainWindowViewModel = new MainWindowViewModel(_assigmentsCache, _tagsCache, _addAssigmentService, _assigmentViewModelFactory, _tagViewModelFactory);
        }
示例#2
0
 public AddAssigmentCommand(MainWindowViewModel mainWindowViewModel)
 {
     _mainWindowViewModel = mainWindowViewModel;
 }
示例#3
0
 public AcceptanceTests()
 {
     _mainWindowViewModel = ApplicationFactory.CreateWindowViewModel();
 }