public MainViewModelTests() { _frienEditViewModelMocks = new List <Mock <IFriendEditViewModel> >(); _navigationViewModelMock = new Mock <INavigationViewModel>(); _eventAggregatorMock = new Mock <IEventAggregator>(); _openFriendEditViewEvent = new OpenFriendEditViewEvent(); _eventAggregatorMock.Setup(ea => ea.GetEvent <OpenFriendEditViewEvent>()).Returns(_openFriendEditViewEvent); _viewModel = new MainViewModel(_navigationViewModelMock.Object, CreateFriendEditViewModel, _eventAggregatorMock.Object); }
public void TestInitialize() { this.navigationViewModelMock = new Mock <INavigationViewModel>(); this.eventAggregatorMock = new Mock <IEventAggregator>(); this.openFriendEditViewEvent = new OpenFriendEditViewEvent(); this.eventAggregatorMock.Setup(x => x.GetEvent <OpenFriendEditViewEvent>()). Returns(this.openFriendEditViewEvent); this.mainViewModel = new MainViewModel(navigationViewModelMock.Object, CreateFriendEditViewModel, this.eventAggregatorMock.Object); }
public MainViewModelTests() { navigationViewModelMock = new Mock <INavigationViewModel>(); eventAggregatorMock = new Mock <IEventAggregator>(); eventAggregatorMock.Setup(aggregator => aggregator.GetEvent <OpenFriendEditViewEvent>()) .Returns(new OpenFriendEditViewEvent()); eventAggregatorMock.Setup(aggregator => aggregator.GetEvent <OnDeleteFriendEvent>()) .Returns(new OnDeleteFriendEvent()); openFriendEditViewEvent = eventAggregatorMock.Object.GetEvent <OpenFriendEditViewEvent>(); onDeleteFriendEvent = eventAggregatorMock.Object.GetEvent <OnDeleteFriendEvent>(); mainViewModel = new MainViewModel(navigationViewModelMock.Object, CreateFriendEditViewModel, eventAggregatorMock.Object); }
public MainViewModelTests() { _friendEditViewModelMoqs = new List <Mock <IFriendEditViewModel> >(); _navigationViewModelMoq = new Mock <INavigationViewModel>(); _openFriendEditViewEvent = new OpenFriendEditViewEvent(); // Real Event _eventAggregatorMoq = new Mock <IEventAggregator>(); _eventAggregatorMoq .Setup(s => s.GetEvent <OpenFriendEditViewEvent>()) .Returns(_openFriendEditViewEvent); _mainViewModel = new MainViewModel(_navigationViewModelMoq.Object, CreateFriendEditViewModel, _eventAggregatorMoq.Object); }