public class PageUrls
extends java.lang.Object
Constructor and Description |
---|
PageUrls(java.lang.Object pageObject) |
PageUrls(java.lang.Object pageObject,
net.thucydides.core.webdriver.Configuration configuration) |
PageUrls(java.lang.Object pageObject,
net.thucydides.core.util.EnvironmentVariables environmentVariables) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addBaseUrlTo(java.lang.String url) |
java.lang.String |
addDefaultUrlTo(java.lang.String url) |
java.util.Optional<java.lang.String> |
getDeclaredDefaultUrl() |
java.lang.String |
getNamedUrl(java.lang.String name) |
java.lang.String |
getNamedUrl(java.lang.String name,
java.lang.String[] parameterValues) |
java.lang.String |
getStartingUrl() |
java.lang.String |
getStartingUrl(java.lang.String... parameterValues) |
java.lang.String |
getSystemBaseUrl() |
static java.lang.String |
getUrlFrom(java.lang.String annotatedBaseUrl) |
void |
overrideDefaultBaseUrl(java.lang.String defaultBaseUrl) |
java.lang.String |
verified(java.lang.String requestedUrl,
java.lang.Object pageObject) |
public PageUrls(java.lang.Object pageObject, net.thucydides.core.webdriver.Configuration configuration)
public PageUrls(java.lang.Object pageObject)
public PageUrls(java.lang.Object pageObject, net.thucydides.core.util.EnvironmentVariables environmentVariables)
public java.lang.String getStartingUrl()
public java.util.Optional<java.lang.String> getDeclaredDefaultUrl()
public java.lang.String verified(java.lang.String requestedUrl, java.lang.Object pageObject)
public static java.lang.String getUrlFrom(java.lang.String annotatedBaseUrl)
public java.lang.String getStartingUrl(java.lang.String... parameterValues)
public java.lang.String getNamedUrl(java.lang.String name)
public java.lang.String getNamedUrl(java.lang.String name, java.lang.String[] parameterValues)
public java.lang.String addDefaultUrlTo(java.lang.String url)
public java.lang.String addBaseUrlTo(java.lang.String url)
public void overrideDefaultBaseUrl(java.lang.String defaultBaseUrl)
public java.lang.String getSystemBaseUrl()