Package com.github.valfirst.slf4jtest
Class TestLoggerAssert.PredicateBuilder
- java.lang.Object
-
- com.github.valfirst.slf4jtest.TestLoggerAssert.PredicateBuilder
-
- Enclosing class:
- TestLoggerAssert
public static class TestLoggerAssert.PredicateBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description PredicateBuilder()
-
Method Summary
-
-
-
Method Detail
-
aLog
public static TestLoggerAssert.PredicateBuilder aLog()
-
withLevel
public TestLoggerAssert.PredicateBuilder withLevel(Level level)
-
withMarker
@Deprecated public TestLoggerAssert.PredicateBuilder withMarker(Marker marker)
Deprecated.There can be more than one marker in a logging event. UsewithMarkers(org.slf4j.Marker...)
instead.
-
withMarkers
public TestLoggerAssert.PredicateBuilder withMarkers(Marker... markers)
-
withKeyValuePairs
public TestLoggerAssert.PredicateBuilder withKeyValuePairs(KeyValuePair... keyValuePair)
-
withMessage
public TestLoggerAssert.PredicateBuilder withMessage(String message)
-
withMessage
public TestLoggerAssert.PredicateBuilder withMessage(Predicate<String> predicate)
-
withArguments
public TestLoggerAssert.PredicateBuilder withArguments(Object... arguments)
-
withArguments
public TestLoggerAssert.PredicateBuilder withArguments(Predicate<Collection<Object>> predicate)
-
withThrowable
public TestLoggerAssert.PredicateBuilder withThrowable(Throwable throwable)
-
withThrowable
public TestLoggerAssert.PredicateBuilder withThrowable(Predicate<Optional<Throwable>> predicate)
-
withMdc
public TestLoggerAssert.PredicateBuilder withMdc(Map<String,String> mdc, TestLoggerAssert.MdcComparator comparator)
-
build
public Predicate<LoggingEvent> build()
-
-