@Test public void assertSlf4jMockPolicyWorks() throws Exception { final Slf4jUser tested = new Slf4jUser(); tested.getMessage(); final Class<? extends Logger> aClass = Whitebox.getInternalState(Slf4jUser.class, Logger.class).getClass(); assertTrue(aClass.getName().contains("EnhancerByMockitoWithCGLIB")); }
public final String getMessage() { log.debug("getMessage!"); return "log4j user"; }
Slf4jUser { public final String getMessage() { log.debug("getMessage!"); return "log4j user"; } }
Slf4jUser { public final String getMessage() { log.debug("getMessage!"); return "log4j user"; }  }
Slf4jUser { public final String getMessage() { log.debug("getMessage!"); return "log4j user"; }  final String getMessage(); }
Slf4jUser { public final String getMessage() { log.debug("getMessage!"); return "log4j user"; }  final String getMessage();  }