我使用宁静的BDD并有这样的课程
@DefaultUrl("http://www.google.com")
public class SamplePage extends PageObject {
}
现在,我可以使用以下代码打开google-page:
public <T extends Actor> void performAs(T actor) {
actor.attemptsTo(
Open.browserOn().the(SamplePage)
);
}
但是之后,我需要检查URL是否使用http或https。
那么,如何从@DefaultUrl批注获取值?
最佳答案
SamplePage.getClass().getAnnotation(DefaultUrl.class).value()