/**
* Test for the method in(javax.management.ValueExp,
* javax.management.ValueExp[])
*
* @see javax.management.Query#in(javax.management.ValueExp,
* javax.management.ValueExp[])
*/
public final void testIn() throws Exception {
String[] attrs = new String[] { "IntNumber1", "IntNumber2",
"LongNumber1", "LongNumber2", "DoubleNumber1", "DoubleNumber2",
"FloatNumber1", "FloatNumber2", "Number1", "Number2" };
ValueExp[] v1 = new ValueExp[] { Query.value(10), Query.value(20),
Query.value(30) };
ValueExp[] v2 = new ValueExp[] { Query.value(20), Query.value(30),
Query.value(40) };
for (int i = 0; i < attrs.length; i += 2) {
assertTrue(attrs[i] + " in [10, 20, 30]", Query.in(
Query.attr(attrs[i]), v1).apply(names[2]));
assertFalse(attrs[i] + " in [20, 30, 40]", Query.in(
Query.attr(attrs[i]), v2).apply(names[2]));
}
}
QueryTest.java 文件源码
java
阅读 39
收藏 0
点赞 0
评论 0
项目:freeVM
作者:
评论列表
文章目录