コード例 #1
0
ファイル: InformationForm.cs プロジェクト: nieve/AutoTest.Net
 public void RevievingErrorMessage(ErrorMessage message)
 {
     _syncContext.Post(m =>
                           {
                               addToList(m);
                               if (MessageArrived != null)
                                   MessageArrived(this, new MessageRecievedEventArgs(MessageType.Error));
                           }, message.Error);
 }
コード例 #2
0
 public void Should_format_exception()
 {
     var exception = new Exception("Error message");
     var message = new ErrorMessage(exception);
     message.Error.ShouldEqual(string.Format("Error message{0}", Environment.NewLine));
 }
コード例 #3
0
 public void RevievingErrorMessage(ErrorMessage message)
 {
     _errorMessage = message;
 }
コード例 #4
0
ファイル: IMessageBus.cs プロジェクト: evgenyb/AutoTest.Net
 public ErrorMessageEventArgs(ErrorMessage message)
 {
     Message = message;
 }
コード例 #5
0
 public void Should_be_able_to_consume_error_messages()
 {
     // Remove error message override made in setup function
     _bus.OnErrorMessage -= _bus_OnErrorMessage;
     var consumer = new InformationMessageConsumer(_bus);
     var message = new ErrorMessage("some error");
     _bus.Publish(message);
     waitForAsyncCall();
     consumer.ErrorMessageEventCalled.ShouldBeTrue();
 }
コード例 #6
0
 public void RevievingErrorMessage(ErrorMessage message)
 {
     _logger.Info(message.Error);
 }