Class InMemoryAppenderAssertions
java.lang.Object
org.kiwiproject.beta.test.logback.InMemoryAppenderAssertions
@Beta
@Deprecated(since="1.3.0",
forRemoval=true)
@KiwiDeprecated(replacedBy="InMemoryAppenderAssertions in kiwi-test 3.2.0")
public class InMemoryAppenderAssertions
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
replaced by InMemoryAppenderAssertions in
kiwi-test 3.2.0
Provides AssertJ assertions for
InMemoryAppender.-
Method Summary
Modifier and TypeMethodDescriptionList<ch.qos.logback.classic.spi.ILoggingEvent>Deprecated, for removal: This API element is subject to removal in a future version.A terminal method if you want to get the actual logging events after performing assertions, for example, to perform additional inspections.static InMemoryAppenderAssertionsassertThat(InMemoryAppender appender) Deprecated, for removal: This API element is subject to removal in a future version.Begin assertions for anInMemoryAppender.containsMessage(String message) Deprecated, for removal: This API element is subject to removal in a future version.Assert this appender contains the given message at least once (but possibly more than once).hasNumberOfLoggingEvents(int expectedEventCount) Deprecated, for removal: This API element is subject to removal in a future version.Assert this appender has the expected number of logging events, and if the assertion succeeds, return this instance to continue chaining assertions.List<ch.qos.logback.classic.spi.ILoggingEvent>hasNumberOfLoggingEventsAndGet(int expectedEventCount) Deprecated, for removal: This API element is subject to removal in a future version.Assert this appender has the expected number of logging events, and if the assertion succeeds, return a list containing those events.
-
Method Details
-
assertThat
Deprecated, for removal: This API element is subject to removal in a future version.Begin assertions for anInMemoryAppender.- Parameters:
appender- the appender to assert against- Returns:
- a new InMemoryAppenderAssertions instance
-
hasNumberOfLoggingEventsAndGet
public List<ch.qos.logback.classic.spi.ILoggingEvent> hasNumberOfLoggingEventsAndGet(int expectedEventCount) Deprecated, for removal: This API element is subject to removal in a future version.Assert this appender has the expected number of logging events, and if the assertion succeeds, return a list containing those events.- Returns:
- a List containing the logging events
-
hasNumberOfLoggingEvents
Deprecated, for removal: This API element is subject to removal in a future version.Assert this appender has the expected number of logging events, and if the assertion succeeds, return this instance to continue chaining assertions.- Returns:
- this instance
-
containsMessage
Deprecated, for removal: This API element is subject to removal in a future version.Assert this appender contains the given message at least once (but possibly more than once).- Parameters:
message- the exact message to find- Returns:
- this instance
-
andGetOrderedEvents
Deprecated, for removal: This API element is subject to removal in a future version.A terminal method if you want to get the actual logging events after performing assertions, for example, to perform additional inspections. Does not perform any assertions.- Returns:
- a List containing the logging events
-