/**
* PageBuilder can add correct annotations.
* @throws Exception If there is some problem inside
*/
@Test
public void addsCorrectAnnotations() throws Exception {
final String xsl = "/some/path/test.xsl";
final Object page = new PageBuilder()
.stylesheet(xsl)
.build(PageBuilderTest.BarPage.class);
MatcherAssert.assertThat(
page.getClass().getAnnotation(XmlType.class).name(),
Matchers.equalTo(
"com.rexsl.page.PageBuilderTest$BarPage$somepathtestxsl"
)
);
MatcherAssert.assertThat(
page.getClass().getAnnotation(Stylesheet.class).value(),
Matchers.equalTo(xsl)
);
}
PageBuilderTest.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:rexsl
作者:
评论列表
文章目录