Revision 8542a149
Added by Andreas Kohlbecker about 8 years ago
src/main/java/eu/etaxonomy/dataportal/pages/PortalPage.java | ||
---|---|---|
1 | 1 |
package eu.etaxonomy.dataportal.pages; |
2 | 2 |
|
3 |
import static org.junit.Assert.assertNull; |
|
4 |
|
|
3 | 5 |
import java.io.File; |
4 | 6 |
import java.io.IOException; |
5 | 7 |
import java.lang.reflect.Constructor; |
... | ... | |
98 | 100 |
@CacheLookup |
99 | 101 |
protected WebElement classificationBrowserBlock; |
100 | 102 |
|
103 |
@FindBy(className="messages_error") |
|
104 |
@CacheLookup |
|
105 |
protected WebElement messagesError; |
|
106 |
|
|
101 | 107 |
/** |
102 | 108 |
* Creates a new PortaPage. Implementations of this class will provide the base path of the page by |
103 | 109 |
* implementing the method {@link #getDrupalPageBase()}. The constructor argument <code>pagePathSuffix</code> |
... | ... | |
134 | 140 |
// This call sets the WebElement fields. |
135 | 141 |
PageFactory.initElements(driver, this); |
136 | 142 |
|
143 |
assertNull("The page must not show an error box", messagesError); |
|
144 |
|
|
137 | 145 |
logger.info("loading " + pageUrl); |
138 | 146 |
|
139 | 147 |
} |
Also available in: Unified diff
checking on each page for error messages being displayed