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);
        }
Пример #2
0
        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);
 }
Пример #4
0
 public void Handle(ProgressInitEvent eventToHandle)
 {
     View.ProgressValue = 0;
     View.StatusInfo    = eventToHandle.Message;
 }