public void DoNotCheckIfQueueExists_Write_DoesNotCheckIfQueueExists() { var messageQueueTestProxy = new MessageQueueTestProxy(); var target = CreateTarget(messageQueueTestProxy, false, checkIfQueueExists: false); target.WriteAsyncLogEvent(LogEventInfo.CreateNullEvent().WithContinuation(_ => { })); Assert.False(messageQueueTestProxy.QueueExistsCalled); }
public void DoNotCheckIfQueueExists_Write_DoesNotCheckIfQueueExists() { var messageQueueTestProxy = new MessageQueueTestProxy(); var logFactory = SetupMsmqTarget(messageQueueTestProxy, false, checkIfQueueExists: false); logFactory.GetCurrentClassLogger().Fatal("Test Message"); Assert.False(messageQueueTestProxy.QueueExistsCalled); }
public void FormatQueueName_Write_DoesNotCheckIfQueueExists() { var messageQueueTestProxy = new MessageQueueTestProxy(); var target = CreateTarget(messageQueueTestProxy, false, "DIRECT=http://test.com/MSMQ/queue"); target.WriteAsyncLogEvent(LogEventInfo.CreateNullEvent().WithContinuation(_ => { })); Assert.False(messageQueueTestProxy.QueueExistsCalled); }
public void FormatQueueName_Write_DoesNotCheckIfQueueExists() { var messageQueueTestProxy = new MessageQueueTestProxy(); var logFactory = SetupMsmqTarget(messageQueueTestProxy, false, "DIRECT=http://test.com/MSMQ/queue"); logFactory.GetCurrentClassLogger().Fatal("Test Message"); Assert.False(messageQueueTestProxy.QueueExistsCalled); }
public void QueueDoesNotExistsAndCreatedQueue_Write_QueueIsCreated() { var messageQueueTestProxy = new MessageQueueTestProxy { QueueExists = false, }; var target = CreateTarget(messageQueueTestProxy, true); target.WriteAsyncLogEvent(new LogEventInfo().WithContinuation(_ => { })); Assert.True(messageQueueTestProxy.QueueCreated); }
public void QueueDoesNotExistsAndDoNotCreate_Write_NothingIsWritten() { var messageQueueTestProxy = new MessageQueueTestProxy { QueueExists = false, }; var target = CreateTarget(messageQueueTestProxy, false); target.WriteAsyncLogEvent(new LogEventInfo().WithContinuation(_ => { })); Assert.Equal(0, messageQueueTestProxy.SentMessages.Count); }
public void QueueExists_Write_MessageIsWritten() { var messageQueueTestProxy = new MessageQueueTestProxy { QueueExists = true, }; var target = CreateTarget(messageQueueTestProxy, false); target.WriteAsyncLogEvent(new LogEventInfo().WithContinuation(_ => { })); Assert.Equal(1, messageQueueTestProxy.SentMessages.Count); }
public void QueueDoesNotExistsAndCreatedQueue_Write_MessageIsWritten() { var messageQueueTestProxy = new MessageQueueTestProxy { QueueExists = false, }; var target = CreateTarget(messageQueueTestProxy, true); target.WriteAsyncLogEvent(LogEventInfo.CreateNullEvent().WithContinuation(_ => { })); Assert.Equal(1, messageQueueTestProxy.SentMessages.Count); }
public void QueueDoesNotExistsAndCreatedQueue_Write_QueueIsCreated() { var messageQueueTestProxy = new MessageQueueTestProxy { QueueExists = false, }; var target = CreateTarget(messageQueueTestProxy, true); target.WriteAsyncLogEvent(LogEventInfo.CreateNullEvent().WithContinuation(_ => { })); Assert.True(messageQueueTestProxy.QueueCreated); }
public void QueueDoesNotExistsAndCreatedQueue_Write_MessageIsWritten() { var messageQueueTestProxy = new MessageQueueTestProxy { QueueExists = false, }; var logFactory = SetupMsmqTarget(messageQueueTestProxy, true); logFactory.GetCurrentClassLogger().Fatal("Test Message"); Assert.Equal(1, messageQueueTestProxy.SentMessages.Count); }
public void QueueDoesNotExistsAndCreatedQueue_Write_QueueIsCreated() { var messageQueueTestProxy = new MessageQueueTestProxy { QueueExists = false, }; var logFactory = SetupMsmqTarget(messageQueueTestProxy, true); logFactory.GetCurrentClassLogger().Fatal("Test Message"); Assert.True(messageQueueTestProxy.QueueCreated); }
public void DoNotCheckIfQueueExists_Write_DoesNotCheckIfQueueExists() { var messageQueueTestProxy = new MessageQueueTestProxy(); var target = CreateTarget(messageQueueTestProxy, false, checkIfQueueExists: false); target.WriteAsyncLogEvent(new LogEventInfo().WithContinuation(_ => { })); Assert.False(messageQueueTestProxy.QueueExistsCalled); }
public void FormatQueueName_Write_DoesNotCheckIfQueueExists() { var messageQueueTestProxy = new MessageQueueTestProxy(); var target = CreateTarget(messageQueueTestProxy, false, "DIRECT=http://test.com/MSMQ/queue"); target.WriteAsyncLogEvent(new LogEventInfo().WithContinuation(_ => { })); Assert.False(messageQueueTestProxy.QueueExistsCalled); }