public class AbstractSocketAppenderTest extends Object
AbstractSocketAppender.| Constructor and Description |
|---|
AbstractSocketAppenderTest() |
public void setupValidAppenderWithMockDependencies()
throws Exception
Exceptionpublic void failsToStartWithoutValidPort()
throws Exception
Exceptionpublic void failsToStartWithoutValidRemoteHost()
throws Exception
Exceptionpublic void failsToStartWithNegativeQueueSize()
throws Exception
Exceptionpublic void failsToStartWithUnresolvableRemoteHost()
throws Exception
Exceptionpublic void startsButOutputsWarningWhenQueueSizeIsZero()
throws Exception
Exceptionpublic void startsWithValidParameters()
throws Exception
Exceptionpublic void createsSocketConnectorWithConfiguredParameters()
throws Exception
Exceptionpublic void addsInfoMessageWhenSocketConnectionWasEstablished()
throws Exception
Exceptionpublic void addsInfoMessageWhenSocketConnectionFailed()
throws Exception
Exceptionpublic void addsInfoMessageWhenSocketConnectionClosed()
throws Exception
Exceptionpublic void shutsDownOnInterruptWhileWaitingForEvent()
throws Exception
Exceptionpublic void shutsDownOnInterruptWhileWaitingForSocketConnection()
throws Exception
Exceptionpublic void addsInfoMessageWhenShuttingDownDueToInterrupt()
throws Exception
Exceptionpublic void offersEventsToTheEndOfTheDeque()
throws Exception
Exceptionpublic void doesNotQueueAnyEventsWhenStopped()
throws Exception
Exceptionpublic void addsInfoMessageWhenEventCouldNotBeQueuedInConfiguredTimeoutDueToQueueSizeLimitation()
throws Exception
Exceptionpublic void takesEventsFromTheFrontOfTheDeque()
throws Exception
Exceptionpublic void reAddsEventAtTheFrontOfTheDequeWhenTransmissionFails()
throws Exception
Exceptionpublic void addsErrorMessageWhenAppendingIsInterruptedWhileWaitingForTheQueueToAcceptTheEvent()
throws Exception
Exceptionpublic void postProcessesEventsBeforeTransformingItToASerializable()
throws Exception
Exceptionpublic void writesSerializedEventToStream()
throws Exception
Exceptionpublic void addsInfoMessageWhenEventIsBeingDroppedBecauseOfConnectionProblemAndDequeCapacityLimitReached()
throws Exception
Exceptionpublic void reEstablishesSocketConnectionOnConnectionDropWhenWritingEvent()
throws Exception
Exceptionpublic void triesToReEstablishSocketConnectionIfItFailed()
throws Exception
ExceptionCopyright © 2005–2016 QOS.ch. All rights reserved.