Будучи незнакомым с JUnit
, меня интересует получение данных с веб-сайта - по крайней мере, на данный момент.
I см. что фрагмент расширяет базовый класс:
import org.junit.Test;
public class PageFragmentsExampleTest extends TestBase {
@Test
public void shareSecondPost() {
FacebookSportPostsPage facebookPage = FacebookSportPostsPage.open();
FacebookPostFragment secondPost = facebookPage.getPostByIndex(2);
secondPost.share();
}
@Test
public void sharePostFromDate() {
FacebookSportPostsPage.open().getPostByText("April 16 at 7:35am").share();
}
}
но как этот фрагмент используется?Кажется, что container
передается конструктору фрагментов.
Что такое container
для каталога книг ?
Использование inspect element
Я получаюxpath
из /html/body/div/div/div/aside/div[2]/ul/li/a
для ссылки "Книги".
Но это очень отличается от образца xpath
Строка
"//*[contains(text(),'%s')]//ancestor::div[@class='%s']", (text, POST_CONTAINER_CLASS)`
Что такое xpath
длякаталог "Книги" container
?