У меня есть метод который в соответствии с переменной sTabName кликает по определенному элементу и возвращает новую страницу. При разных кейсах страница может быть разной, поэтому возвращаемое значение у меня класс родитель.
private BaseClass clickOnTab(String sTabName){
switch (sTabName){
case "Treatment Reviews":
tab("TREATMENT REVIEWS").click();
return new SpecificTreatmentReviewsPage();
case "Videos & Guides":
tab("VIDEOS & GUIDES").click();
return new SpecificTreatmentVideosPage();
}
return null;
}
Я не понимаю как используя pattern matching библиотеки javaslang выполнить клик по элементу и сделать return новой страницы.
Сергей IDE не понимает что такое on(), это третья строка в вашем примере. Как я понимаю в return мы возвращаем новый инстанс пейджи. Можете объяснить или дать ссылку что это за метод?