private static MessageFactory2 narrow(final MessageFactory result) { if (result instanceof MessageFactory2) { return (MessageFactory2) result; } return new MessageFactory2Adapter(result); }
private static void assertMessageFactoryInstanceOf(MessageFactory factory, final Class<?> cls) { if (factory instanceof MessageFactory2Adapter) { factory = ((MessageFactory2Adapter) factory).getOriginal(); } assertTrue(factory.getClass().isAssignableFrom(cls)); }
private void assertEqualMessageFactory(final MessageFactory messageFactory, final TestLogger testLogger) { MessageFactory actual = testLogger.getMessageFactory(); if (actual instanceof MessageFactory2Adapter) { actual = ((MessageFactory2Adapter) actual).getOriginal(); } assertEquals(messageFactory, actual); }
ThrowableExpectingLogger(final boolean expectingThrowables) { super("ThrowableExpectingLogger", new MessageFactory2Adapter(ParameterizedMessageFactory.INSTANCE)); this.expectingThrowables = expectingThrowables; }
private static void checkMessageFactory(final MessageFactory messageFactory1, final Logger testLogger1) { if (messageFactory1 == null) { assertEquals(AbstractLogger.DEFAULT_MESSAGE_FACTORY_CLASS, testLogger1.getMessageFactory().getClass()); } else { MessageFactory actual = testLogger1.getMessageFactory(); if (actual instanceof MessageFactory2Adapter) { actual = ((MessageFactory2Adapter) actual).getOriginal(); } assertEquals(messageFactory1, actual); } }
CountingLogger() { super("CountingLogger", new MessageFactory2Adapter(ParameterizedMessageFactory.INSTANCE)); }
private static MessageFactory2 narrow(final MessageFactory result) { if (result instanceof MessageFactory2) { return (MessageFactory2) result; } return new MessageFactory2Adapter(result); }