NestedFormBackendFormRenderingContextManagerTest.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:kie-wb-common 作者:
@Test
public void testConstraintsExtraction() {
    DynamicModelConstraints constraints = context.getRenderingContext().getModelConstraints().get(Person.class.getName());

    assertNotNull("Constraints cannot be null",
                  constraints);

    assertFalse("There should be field constraints",
                constraints.getFieldConstraints().isEmpty());

    assertEquals("There should be 3 constraints",
                 3,
                 constraints.getFieldConstraints().size());

    testFieldAnnotation(constraints,
                        "id",
                        Min.class.getName(),
                        Max.class.getName());
    testFieldAnnotation(constraints,
                        "name",
                        NotNull.class.getName(),
                        NotEmpty.class.getName());
    testFieldAnnotation(constraints,
                        "birthday",
                        NotNull.class.getName());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号