或者在期望中

时间:2013-02-15 18:52:30

标签: java jmock

在指定我的期望时如何进行OR操作?参数可以是10或11。

public void testGetRandom() {
    context.checking(new Expectations() {{
        oneOf (myrandom).isSpecific(10)  **OR** oneOf (myrandom).isSpecific(11);
    }});

    context.assertIsSatisfied();
}

1 个答案:

答案 0 :(得分:1)

你想使用argument matches - 最后一个

示例(未经测试):

oneOf (myrandom).isSpecific(with(anyOf(10,11)));