title: Mockito Unit test lombok.extern.slf4j @Slf4j annotation log?
body: <p>I have a method that calls a method called "burn" inside that throws a data exception, and if so, then it is caught in a try/catch block and logs to a logger. The class is using the annotation @Slf4j however, and lombok.extern.slf4j:</p>
  
  <pre><code>@Slf4j
  public class MyClass {
  
   private void myMethod(Type parameter) throws Exception {
       try {
          dataGateway.burn(id);
           }
       catch {
          log.error("Failed to burn({})",id);
          }
    }
  </code></pre>
  
  <p>I have already mocked the datagateway and have it throwing an exception when burn is called, I know the exception is caught but how do I use verify to assert the logger was called with .error??
  DateGateway dBMock = mock(DateGateway.class);</p>
  
  <pre><code>when(dBMock.burn(anyString())).thenReturn(new DataException("exception"));
  </code></pre>