### Question:
DefaultLambdaLoggerFactory extends AbstractLambdaLoggerFactory { @Override public LambdaLogger buildLambdaLogger(Logger underlyingLogger) { if (underlyingLogger instanceof LocationAwareLogger) { return new LambdaLoggerLocationAwareImpl((LocationAwareLogger) underlyingLogger); } return new LambdaLoggerPlainImpl(underlyingLogger); } DefaultLambdaLoggerFactory(ILoggerFactory underlyingLoggerFactory); @Override LambdaLogger buildLambdaLogger(Logger underlyingLogger);  }### Answer:
@Test public void buildLambdaLogger_plainLogger() throws Exception { assertThat(defaultLambdaLoggerFactory.buildLambdaLogger(plainLogger) instanceof LambdaLoggerPlainImpl, is(true)); }
@Test public void buildLambdaLogger_locationAwareLogger() throws Exception { assertThat(defaultLambdaLoggerFactory.buildLambdaLogger(locationAwareLogger) instanceof LambdaLoggerLocationAwareImpl, is(true)); }