public void should_notify_the_progress_init_event_with_the_correct_number_of_iterations() { ProgressInitEvent raisedEvent = null; A.CallTo(() => _eventPublisher.PublishEvent(A <ProgressInitEvent> .Ignored)).Invokes(x => raisedEvent = x.GetArgument <ProgressInitEvent>(0)); sut.Initialize(_numerOfIterations); raisedEvent.NumberOfIterations.ShouldBeEqualTo(_numerOfIterations); }
public void Handle(ProgressInitEvent eventToHandle) { update(StatusBarElements.ProgressBar) .WithValue(0) .And.Visible(true); update(StatusBarElements.ProgressStatus) .WithCaption(eventToHandle.Message) .And.Visible(true); }
public void Handle(ProgressInitEvent eventToHandle) { _view.StartProgress(0, eventToHandle.Message); }
public void Handle(ProgressInitEvent eventToHandle) { View.ProgressValue = 0; View.StatusInfo = eventToHandle.Message; }