public void SetupContext() { _eventSubscriptionManager = EventAggregatorFactory.Create(TestLogger); Before_all_tests(); Because(); }
public void Create_Works() { var sut = new EventAggregatorFactory(); var result = sut.Create <int>(); Assert.NotNull(result); Assert.IsType <EventAggregator <int> >(result); }
private static EventAggregator CreateStatLightEventAggregator(IEnumerable <ClassTask> testClasses, IEnumerable <MethodTask> testMethods, ILogger logger) { var eventsHandler = new SilverlightResultsHandler(testClasses, testMethods); var eventAggregator = EventAggregatorFactory.Create(logger); eventAggregator.AddListener(eventsHandler); return(eventAggregator); }
protected override void Before_all_tests() { base.Before_all_tests(); var ea = EventAggregatorFactory.Create(TestLogger); _eventSubscriptionManager = ea; _eventPublisher = ea; _eventSubscriptionManager.AddListener(new MultiListener()); }
protected ChangesetsViewModel(ILogger logger) : base(logger) { Title = BaseTitle; IsVisible = true; IsExpanded = true; IsBusy = false; Changesets = new ObservableCollection <ChangesetViewModel>(); _eventAggregator = EventAggregatorFactory.Get(); _eventAggregator.GetEvent <MergeCompleteEvent>() .Subscribe(OnMergeComplete); ViewChangesetDetailsCommand = new DelegateCommand(ViewChangesetDetailsExecute, ViewChangesetDetailsCanExecute); }
public RecentChangesetsViewModel(ILogger logger) : base(logger) { Title = Resources.RecentChangesetSectionName; IsVisible = true; IsExpanded = true; IsBusy = false; Changesets = new ObservableCollection <ChangesetViewModel>(); _baseTitle = Title; _eventAggregator = EventAggregatorFactory.Get(); _eventAggregator.GetEvent <MergeCompleteEvent>() .Subscribe(OnMergeComplete); ViewChangesetDetailsCommand = new DelegateCommand(ViewChangesetDetailsExecute, ViewChangesetDetailsCanExecute); ToggleAddByIdCommand = new DelegateCommand(ToggleAddByIdExecute, ToggleAddByIdCanExecute); CancelAddChangesetByIdCommand = new DelegateCommand(CancelAddByIdExecute); AddChangesetByIdCommand = new DelegateCommand(AddChangesetByIdExecute, AddChangesetByIdCanExecute); }
protected override void Before_all_tests() { base.Before_all_tests(); _eventSubscriptionManager = EventAggregatorFactory.Create(_testLogger); _statLightRunnerFactory = new StatLightRunnerFactory(_testLogger, _eventSubscriptionManager); }