出于单元测试的目的,我需要模拟一个以字节 [] 作为参数的方法。输出将作为参数提供。我希望输出符合我的要求。任何人都可以帮助我进行嘲笑。
问问题
135 次
1 回答
1
使用参数Delegate
记录方法的期望时使用对象byte[]
。这是一个例子:
@Test
public void someTestMethod(@Mocked final DependencyAbc abc)
{
new NonStrictExpectations() {{
abc.someMethod((byte[]) any);
result = new Delegate() {
byte[] delegate(byte[] b) { return b; }
};
}};
new UnitUnderTest(abc).doSomething();
}
于 2013-06-20T12:00:04.440 回答