public void Should_use_instance_id_if_present() { command.Execute(new StoredMessage { InstanceId = "instanceId", Id = "messageId" }); serviceControl.Received().RetryMessage("messageId", "instanceId"); }
public void Should_load_body_content_when_body_tab_is_already_selected() { const string uri = "http://localhost:3333/api/somemessageid/body"; var messageBody = messageBodyFunc(); messageBody.Handle(new BodyTabSelectionChanged(true)); selection.SelectedMessage = new StoredMessage { BodyUrl = uri }; messageBody.Handle(new SelectedMessageChanged()); serviceControl.Received(1).LoadBody(selection.SelectedMessage); }
public void Should_load_body_content_when_body_tab_is_already_selected() { const string uri = "http://localhost:3333/api/somemessageid/body"; MessageList.FocusedRow = null; MessageList.Handle(new BodyTabSelectionChanged(true)); AsyncHelper.Run(() => { MessageList.FocusedRow = new StoredMessage { BodyUrl = uri }; }); ServiceControl.Received(1).GetBody(uri).IgnoreAwait(); }
public void Should_load_body_content_when_body_tab_is_already_selected() { new TestScheduler().With(sched => { const string uri = "http://localhost:3333/api/somemessageid/body"; var messageList = MessageListFunc(); messageList.FocusedRow = null; messageList.Handle(new BodyTabSelectionChanged(true)); messageList.FocusedRow = new StoredMessage { BodyUrl = uri }; sched.AdvanceByMs(500); ServiceControl.Received(1).LoadBody(messageList.FocusedRow); }); }
public void Should_fetch_service_control_version() { ((IActivate)sut).Activate(); serviceControl.Received(1).GetVersion(); }
public void Should_fetch_service_control_version() { AsyncHelper.Run(() => _sut.Activate()); _serviceControl.Received(1).GetVersion(); }