/
InsetDividerTests.java
31 lines (25 loc) · 1.05 KB
/
InsetDividerTests.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package io.github.epam.material.tests.displaydata;
import io.github.com.custom.elements.CustomSiteListItem;
import io.github.epam.TestsInit;
import org.hamcrest.Matchers;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import static com.epam.jdi.light.asserts.core.SoftAssert.jdiAssert;
import static io.github.com.StaticSite.insetDividerPage;
import static io.github.com.pages.displaydata.InsetDividerPage.insetDividers;
import static io.github.com.pages.displaydata.InsetDividerPage.itemList;
public class InsetDividerTests extends TestsInit {
@BeforeMethod
public void before() {
insetDividerPage.open();
insetDividerPage.isOpened();
}
@Test
public void insetDividerTest() {
itemList.has().size(3);
CustomSiteListItem item = itemList.item("Photos").with(CustomSiteListItem.class);
item.asText().has().text(Matchers.containsString("Jan 9, 2014"));
jdiAssert(insetDividers, Matchers.hasSize(2));
insetDividers.forEach(divider -> divider.is().inset());
}
}