net.thucydides.core.pages
Class PageUrls
java.lang.Object
net.thucydides.core.pages.PageUrls
public class PageUrls
- extends Object
Manage the URLs associated with a page
Urls can be associated with a page using annotations or via the default configuration properties.
The DefaultUrl annotation defines the default starting point for a page. If none is defined, the
system default URL is used.
The NamedUrl and NamedUrls annotations can be used to define query URLs, optionally with parameters.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageUrls
public PageUrls(Object pageObject,
Configuration Configuration)
PageUrls
public PageUrls(Object pageObject)
getStartingUrl
public String getStartingUrl()
getDeclaredDefaultUrl
public String getDeclaredDefaultUrl()
getUrlFrom
public static String getUrlFrom(String annotatedBaseUrl)
getStartingUrl
public String getStartingUrl(String... parameterValues)
getNamedUrl
public String getNamedUrl(String name)
getNamedUrl
public String getNamedUrl(String name,
String[] parameterValues)
overrideDefaultBaseUrl
public void overrideDefaultBaseUrl(String defaultBaseUrl)
getBaseUrl
public String getBaseUrl()
Copyright © 2011-2012 Wakaleo Consulting. All Rights Reserved.