Как можно использовать executeQuery в сеансе - PullRequest
0 голосов
/ 21 июня 2019

Я делаю BDD с огурцом:

Шаг 1: запустить excecuteQuery -> правильно отобразить столбец значения 3 в БД (пример: 1.000)

Шаг 2: запустить API плюс сумму в БД (пример: 2.000)

Шаг 3: Re-excecuteQuery => значение показывает неверное (ожидаемое: 3.000)

public int variableTotalAmount() { 
    MysqlConnect mysqlConnect = new MysqlConnect(); 
    int amountVariable = 0; 
    String sql = "sql"; 
    try { 
        Statement stmt = mysqlConnect.connect().createStatement(); 
        ResultSet rs = stmt.executeQuery(sql); 
        while (rs.next()) { 
            amountVariable = rs.getInt(3); 
        } 
    } 
    catch (SQLException e) { 
        e.printStackTrace(); 
    } 
    finally {
        mysqlConnect.disconnect(); 
    } 
    return amountVariable; 
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...