我使用宁静的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()

08-04 14:50