Mockito when...return setUp 方法中的子句
Mockito when...return clauses inside setUp method
我想问一下在测试 class 中使用 setUp 方法(@Before 注释)mockito 子句 'when' 和 'return' 是否是一个好习惯,虽然这句话在这个 class.
的每个测试中都用到了
示例:
@Before
public void setUp() {
when(...).thenReturn(...)
}
- 如果每个测试都需要该行为,最好将其放在
@Before
中以消除重复。
- 如果某些测试需要该行为,最好将其放入
setupFoo(...)
或 fooMocking(...)
辅助方法中,以消除重复。
祝你好运!
我想问一下在测试 class 中使用 setUp 方法(@Before 注释)mockito 子句 'when' 和 'return' 是否是一个好习惯,虽然这句话在这个 class.
的每个测试中都用到了示例:
@Before
public void setUp() {
when(...).thenReturn(...)
}
- 如果每个测试都需要该行为,最好将其放在
@Before
中以消除重复。 - 如果某些测试需要该行为,最好将其放入
setupFoo(...)
或fooMocking(...)
辅助方法中,以消除重复。
祝你好运!