@Override
  public Map<String, String> getDefaultOptions() {
    Map<String, String> defaultOptions = new HashMap<>();
    defaultOptions.put( getPluginId() + ".defaultFetchSize", "500" );
    defaultOptions.put( getPluginId() + ".useCursorFetch", "true" );

    return defaultOptions;
  }
@Test
  public void testGetDefaultOptions() {
    MySQLDatabaseMeta mySQLDatabaseMeta = new MySQLDatabaseMeta();
    mySQLDatabaseMeta.setPluginId( "foobar" );
    Map<String, String> map =mySQLDatabaseMeta.getDefaultOptions();
    assertNotNull( map );
    assertEquals( 2, map.size() );
    for ( String key : map.keySet() ) {
      assert( key.startsWith( "foobar." ) );
    }
  }