@Test
public void testDropKeyIfExistWhenNoKeysAreSupplied() throws Exception {

    Connection conn = connectionMock;
    String tableName = "tableName";
    List<String> keys = new ArrayList<String>();
    boolean isForeignKey = false;
    DbUpgradeUtils.dropKeysIfExist(conn, tableName, keys, isForeignKey);
    verify(daoMock, times(0)).dropKey(eq(conn), eq(tableName), anyString(), eq(isForeignKey));
}