fini benevoleDemandesEnCoursPage
Some checks are pending
Java CI with Maven / build (push) Waiting to run
Some checks are pending
Java CI with Maven / build (push) Waiting to run
This commit is contained in:
parent
993f9f202b
commit
140f887264
1 changed files with 9 additions and 11 deletions
|
@ -147,21 +147,19 @@ class BenevoleDemandesEncoursPageTest {
|
|||
loadDemandesEnCoursMethod.setAccessible(true); // permet d'appeler la méthode même si elle est private
|
||||
loadDemandesEnCoursMethod.invoke(page); // on l'appele
|
||||
|
||||
//on marque l'id de la dernière ligne du tableau affiché
|
||||
int lastRow = page.getTable().getRowCount()-1;
|
||||
|
||||
//on sélectionne les descriptions des 3 dernières lignes de la table car elles correspondent aux 3 demandes test
|
||||
//on récupère toutes les descriptions chargées dans la page (chaque ligne uniquement pour la colonne description)
|
||||
//page.getTableModel().getValueAt();
|
||||
String desc_actual;
|
||||
desc_actual = (String) page.getTableModel().getValueAt((lastRow-2), 1) +
|
||||
page.getTableModel().getValueAt((lastRow-1), 1) +
|
||||
page.getTableModel().getValueAt(lastRow, 1);
|
||||
|
||||
String sql = "SELECT statut FROM demandes_aide WHERE id = ?";
|
||||
PreparedStatement statement = connection.prepareStatement(sql);
|
||||
statement.setInt(1, demandeID);
|
||||
ResultSet resultSet = statement.executeQuery();
|
||||
|
||||
String currentStatus = "";
|
||||
if (resultSet.next()) {
|
||||
currentStatus = resultSet.getString("statut");
|
||||
}
|
||||
|
||||
String desc_expected = desc + desc2 + desc3;
|
||||
assertEquals(desc_expected, currentStatus, "La description combinée doit être : " + desc_expected);
|
||||
assertEquals(desc_expected, desc_actual, "La description combinée doit être : " + desc_expected);
|
||||
|
||||
// Suppression des demande de test après le test de prendreDemande()
|
||||
//les id se suivent donc on a juste besoin de un seul demandeID
|
||||
|
|
Loading…
Reference in a new issue