### Question:
LambdaLoggerLocationAwareImpl implements LambdaLogger, LocationAwareLogger { @Override public Logger getUnderlyingLogger() { return underlyingLogger; } LambdaLoggerLocationAwareImpl(LocationAwareLogger underlyingLogger); @Override Logger getUnderlyingLogger(); @Override void doLog(Marker marker, Level level, Supplier<String> msgSupplier, Throwable t); @Override void doLog(Marker marker, Level level, String format, Supplier<?>[] argSuppliers, Throwable t); @Override void doLog(Marker marker, Level level, String format, Object[] arguments, Throwable t); @Override void log(Marker marker, String fqcn, int level, String message, Object[] arguments, Throwable t); static final String FQCN; }### Answer:
@Test public void getUnderlyingLogger() throws Exception { assertThat(lambdaLogger.getUnderlyingLogger()).isSameAs(underlyingLogger); }