public String getCreateSequenceStatement( String sequence, long startAt, long incrementBy, long maxValue,
                                            boolean semiColon ) {
    return getCreateSequenceStatement(
      null, sequence, Long.toString( startAt ), Long.toString( incrementBy ), Long.toString( maxValue ),
      semiColon );
  }
@Test
  public void testGetCreateSequenceStatement() throws Exception {
    when( meta.supportsSequences() ).thenReturn( true );
    when( meta.supportsSequenceNoMaxValueOption() ).thenReturn( true );
    doReturn( databaseInterface ).when( meta ).getDatabaseInterface();

    Database db = new Database( log, meta );
    db.setConnection( mockConnection( dbMetaData ) );
    db.setCommit( 1 );
    db.getCreateSequenceStatement( "schemaName", "seq", "10", "1", "-1", false );
    verify( databaseInterface, times( 1 ) ).getSequenceNoMaxValueOption();
  }