/**
* 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]));
}
}
QueryTest.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:freeVM
作者:
评论列表
文章目录