public void Setup() { _interceptKeys = MockRepository.GenerateStub <IInterceptKeys>(); _codingDojo = MockRepository.GenerateStub <ICodingDojo>(); _eventAggregator = MockRepository.GenerateStub <IEventAggregator>(); _startKataEvent = new StartKataEvent(); _eventAggregator.Stub(x => x.GetEvent <StartKataEvent>()).Return(_startKataEvent); _kataFinishedEvent = new KataFinishedEvent(); _eventAggregator.Stub(x => x.GetEvent <KataFinishedEvent>()).Return(_kataFinishedEvent); _session = MockRepository.GenerateStub <ISession>(); _target = new DojoViewModel(_interceptKeys, _codingDojo, _eventAggregator, _session); }
public void Setup() { _interceptKeys = MockRepository.GenerateStub<IInterceptKeys>(); _codingDojo = MockRepository.GenerateStub<ICodingDojo>(); _eventAggregator = MockRepository.GenerateStub<IEventAggregator>(); _startKataEvent = new StartKataEvent(); _eventAggregator.Stub(x => x.GetEvent<StartKataEvent>()).Return(_startKataEvent); _kataFinishedEvent = new KataFinishedEvent(); _eventAggregator.Stub(x => x.GetEvent<KataFinishedEvent>()).Return(_kataFinishedEvent); _session = MockRepository.GenerateStub<ISession>(); _target = new DojoViewModel(_interceptKeys, _codingDojo, _eventAggregator, _session); }