kluck
06/05/2019, 9:03 AMverify(exactly = 1)
inside a kotlintest BehaviorSpec
, but it fails as it doesn't seem to be isolated from my other Given
scope. Here's a basic example:
Given("foo") {
every { persistentSource.getAccessToken() } returns IO.raiseError(exception)
When("") {
[...] Then [...]
}
}
Given("foo2") {
every { persistentSource.getAccessToken() } returns IO { smartphonePersistedAccessToken }
When("") {
[...]
Then("") {
verify(exactly = 1) { persistentSource.getAccessToken() }
}
}
}
LeoColman
06/05/2019, 4:29 PMLeoColman
06/05/2019, 4:29 PMLeoColman
06/05/2019, 4:30 PMLeoColman
06/05/2019, 4:30 PMLeoColman
06/05/2019, 4:31 PMclearMockks
or similar from #mockk itselfkluck
06/06/2019, 6:37 AM