在阅读了一些有关以下内容的文章后mockitokotlin2
:
@Test
fun whenBookIsAvailable_thenLendMethodIsCalled() {
val mockBookService : BookService = mock()
whenever(mockBookService.inStock(100)).thenReturn(true)
val manager = LendBookManager(mockBookService)
manager.checkout(100, 1)
verify(mockBookService).lend(100, 1)
}
但这不是豆子,我的问题是如何创建豆子的模拟:@MockBean
例如
@MockBean
private lateinit var Repository: Repository
但是与 mockitokotlin2
?