QueryTest.java 文件源码

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

项目:freeVM 作者:
/**
 * Test for the method or(javax.management.QueryExp,
 * javax.management.QueryExp)
 * 
 * @see javax.management.Query#or(javax.management.QueryExp,
 *      javax.management.QueryExp)
 */
public final void testOr() throws Exception {
    String[] attrs = new String[] { "IntNumber1", "IntNumber2",
        "LongNumber1", "LongNumber2", "DoubleNumber1", "DoubleNumber2",
        "FloatNumber1", "FloatNumber2", "Number1", "Number2" };

    for (int i = 0; i < attrs.length; i += 2) {
        assertTrue(Query.or(
            Query.eq(Query.attr(attrs[i]), Query.attr(attrs[i])),
            Query.eq(Query.attr(attrs[i]), Query.attr(attrs[i]))).apply(
            names[2]));
        assertTrue(Query.or(
            Query.lt(Query.attr(attrs[i]), Query.attr(attrs[i + 1])),
            Query.lt(Query.attr(attrs[i]), Query.attr(attrs[i + 1])))
            .apply(names[2]));
        assertFalse(Query.or(
            Query.eq(Query.attr(attrs[i]), Query.attr(attrs[i + 1])),
            Query.eq(Query.attr(attrs[i]), Query.attr(attrs[i + 1])))
            .apply(names[2]));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号