title: Mockito Passes but Code Coverage still low
body: <pre><code>package com.fitaxis.test;
  
  import java.sql.SQLException;
  
  import org.junit.Assert;
  import org.junit.Test;
  import org.mockito.Mockito;
  import org.mockito.invocation.InvocationOnMock;
  import org.mockito.stubbing.Answer;
  
  import static org.mockito.Mockito.*;
  
  import com.fitaxis.leaderboard.LeaderBoard;
  
  public class LeaderBoardTests {
  
  
   @Test 
   public void TestThatDataIsSavedToTheDatabase()
   {
    LeaderBoard leaderBoard = mock(LeaderBoard.class);
    //doNothing().doThrow(new RuntimeException()).when(leaderBoard).saveData();
  
    when(leaderBoard.saveData()).thenReturn(true);
  
    boolean res = leaderBoard.saveData();
  
    verify(leaderBoard).saveData();
  
    Assert.assertTrue(res);
   }
  
  }
  </code></pre>
  
  <p>I have used mockito to mock a class, but when I use code coverage it does not detect that the method as been called. Am I doing something wrong? Please help!</p>