diff --git a/metadata-mapping/pom.xml b/metadata-mapping/pom.xml index 89174f4c0..4a14cd371 100644 --- a/metadata-mapping/pom.xml +++ b/metadata-mapping/pom.xml @@ -46,10 +46,6 @@ org.hibernate hibernate-core - - com.h2database - h2 - javax.xml.bind jaxb-api diff --git a/page-object/test-automation/pom.xml b/page-object/test-automation/pom.xml index 0d458d4da..851fdf376 100644 --- a/page-object/test-automation/pom.xml +++ b/page-object/test-automation/pom.xml @@ -36,7 +36,7 @@ org.junit.jupiter - junit-jupiter-engine + junit-jupiter-api test diff --git a/page-object/test-automation/src/main/java/com/iluwatar/pageobject/AlbumListPage.java b/page-object/test-automation/src/main/java/com/iluwatar/pageobject/AlbumListPage.java index da1937559..7ea05d6c8 100644 --- a/page-object/test-automation/src/main/java/com/iluwatar/pageobject/AlbumListPage.java +++ b/page-object/test-automation/src/main/java/com/iluwatar/pageobject/AlbumListPage.java @@ -80,11 +80,11 @@ public class AlbumListPage extends Page { */ public AlbumPage selectAlbum(String albumTitle) { // uses XPath to find list of html anchor tags with the class album in it - var albumLinks = (List) page.getByXPath("//tr[@class='album']//a"); + var albumLinks = (List) page.getByXPath("//tr[@class='album']//a"); for (var anchor : albumLinks) { - if (anchor.getTextContent().equals(albumTitle)) { + if (((HtmlAnchor) anchor).getTextContent().equals(albumTitle)) { try { - anchor.click(); + ((HtmlAnchor) anchor).click(); return new AlbumPage(webClient); } catch (IOException e) { LOGGER.error("An error occured on selectAlbum", e); diff --git a/pom.xml b/pom.xml index 76066382f..28da69173 100644 --- a/pom.xml +++ b/pom.xml @@ -43,7 +43,7 @@ 2.25.1 19.0 3.5.6 - 2.22 + 2.66.0 4.0 3.12.8 1.1.0