Skip to content

Commit 4f0d19d

Browse files
committed
webtests
1 parent 311ad1a commit 4f0d19d

1 file changed

Lines changed: 11 additions & 7 deletions

File tree

webtests/src/test/java/react/tea/cup/SamplesTest.java renamed to webtests/src/test/java/react/tea/cup/SamplesIT.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.pojosontheweb.selenium.Findr;
44
import com.pojosontheweb.selenium.ManagedDriverJunit4TestBase;
5+
import org.junit.Before;
56
import org.junit.Test;
67
import org.openqa.selenium.Dimension;
78
import org.openqa.selenium.WebElement;
@@ -11,21 +12,23 @@
1112
import static com.pojosontheweb.selenium.Findrs.textEquals;
1213
import static org.junit.Assert.assertEquals;
1314

14-
public class SamplesTest extends ManagedDriverJunit4TestBase {
15+
public class SamplesIT extends ManagedDriverJunit4TestBase {
1516

1617
private String baseUrl = System.getProperty("webtests.base.url", "http://localhost:3000");
1718

19+
@Before
20+
public void navigateToSamples() {
21+
getWebDriver().get(baseUrl);
22+
$$("a").where(textEquals("samples")).expectOne().click();
23+
}
24+
1825
@Test
1926
public void testCounter() {
20-
getWebDriver().get(baseUrl + "/samples");
21-
2227
Consumer<Integer> assertCounter = i -> $("#counter-value").where(textEquals(Integer.toString(i))).eval();
2328
Findr buttonSub = $("#counter-sub");
2429
Findr buttonAdd = $("#counter-add");
2530

2631
assertCounter.accept(0);
27-
28-
2932
buttonAdd.click();
3033
assertCounter.accept(1);
3134
buttonAdd.click();
@@ -37,6 +40,7 @@ public void testCounter() {
3740

3841
@Test
3942
public void testRaf() {
43+
4044
getWebDriver().get(baseUrl + "/samples#sample-raf");
4145

4246
Findr button = $("#raf-start");
@@ -80,13 +84,13 @@ public void testEvents() {
8084
resizedRight.where(textEquals(Integer.toString(i))).eval();
8185
};
8286

83-
assertResizes.accept(1);
87+
assertResizes.accept(0);
8488

8589
Dimension d = getWebDriver().manage().window().getSize();
8690
Dimension d2 = new Dimension(d.width, d.height + 1);
8791
getWebDriver().manage().window().setSize(d2);
8892

89-
assertResizes.accept(2);
93+
assertResizes.accept(1);
9094
}
9195

9296
}

0 commit comments

Comments
 (0)