@Test public void testDriverFunctionsUnsupportedVendor() { DatabaseServerConfig databaseServerConfig = new DatabaseServerConfig(); databaseServerConfig.setName("name"); databaseServerConfig.setDatabaseVendor(DatabaseVendor.MYSQL); thrown.expect(UnsupportedOperationException.class); underTest.execWithDatabaseDriver(databaseServerConfig, d -> { }); }
public void execWithDatabaseDriver(DatabaseConfig databaseConfig, Consumer<DriverWithConnectivity> consumer) { execWithDatabaseDriver(databaseConfig.getDatabaseVendor(), consumer); }
DriverFunctions { public void execWithDatabaseDriver(DatabaseConfig databaseConfig, Consumer<DriverWithConnectivity> consumer) { execWithDatabaseDriver(databaseConfig.getDatabaseVendor(), consumer); } }
DriverFunctions { public void execWithDatabaseDriver(DatabaseConfig databaseConfig, Consumer<DriverWithConnectivity> consumer) { execWithDatabaseDriver(databaseConfig.getDatabaseVendor(), consumer); }  }
DriverFunctions { public void execWithDatabaseDriver(DatabaseConfig databaseConfig, Consumer<DriverWithConnectivity> consumer) { execWithDatabaseDriver(databaseConfig.getDatabaseVendor(), consumer); }  void execWithDatabaseDriver(DatabaseConfig databaseConfig, Consumer<DriverWithConnectivity> consumer); void execWithDatabaseDriver(DatabaseServerConfig databaseServerConfig,
        Consumer<DriverWithConnectivity> consumer); }
DriverFunctions { public void execWithDatabaseDriver(DatabaseConfig databaseConfig, Consumer<DriverWithConnectivity> consumer) { execWithDatabaseDriver(databaseConfig.getDatabaseVendor(), consumer); }  void execWithDatabaseDriver(DatabaseConfig databaseConfig, Consumer<DriverWithConnectivity> consumer); void execWithDatabaseDriver(DatabaseServerConfig databaseServerConfig,
        Consumer<DriverWithConnectivity> consumer);  }