QueryTest.java 文件源码

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

项目:freeVM 作者:
/**
 * Test for the method attr(java.lang.String, java.lang.String)
 * 
 * @see javax.management.Query#attr(java.lang.String, java.lang.String)
 */
public final void testAttrStringString() throws Exception {
    for (instances[2].point = 0; instances[2].point < 8; instances[2].point++) {
        try {
            Query.attr(Hello.class.getName(), "NumberSubcl")
                .apply(names[2]);
        } catch (Exception e) {
            fail("Attribute type: "
                + instances[2].getNumberSubcl().getClass().getName(), e);
        }
    }

    assertTrue(Query.eq(
        Query.attr(Hello.class.getName(), "Number").apply(names[1]),
        Query.value(123)).apply(names[1]));
    assertTrue(Query.eq(
        Query.attr(Hello.class.getName(), "Number1").apply(names[1]),
        Query.value(123123123)).apply(names[1]));
    assertTrue(Query.eq(
        Query.attr(Hello.class.getName(), "Number1").apply(names[1]),
        Query.value(new BigDecimal((double) 123123123))).apply(names[1]));
    assertFalse(Query.eq(
        Query.attr(Hello.class.getName(), "Number1").apply(names[1]),
        Query.value(new BigDecimal((double) 123))).apply(names[1]));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号