File tree Expand file tree Collapse file tree 2 files changed +13
-5
lines changed
main/kotlin/com/nhaarman/mockitokotlin2 Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -192,7 +192,7 @@ fun inOrder(vararg mocks: Any): InOrder {
192192 *
193193 * Alias for [Mockito.inOrder].
194194 */
195- fun inOrder (
195+ inline fun inOrder (
196196 vararg mocks : Any ,
197197 evaluation : InOrder .() -> Unit
198198) {
Original file line number Diff line number Diff line change 33package test
44
55import com.nhaarman.expect.expect
6- import com.nhaarman.mockitokotlin2.doReturn
7- import com.nhaarman.mockitokotlin2.mock
8- import com.nhaarman.mockitokotlin2.verify
9- import com.nhaarman.mockitokotlin2.verifyBlocking
6+ import com.nhaarman.mockitokotlin2.*
107import kotlinx.coroutines.experimental.CommonPool
118import kotlinx.coroutines.experimental.delay
129import kotlinx.coroutines.experimental.runBlocking
@@ -139,6 +136,17 @@ class CoroutinesTest {
139136
140137 verifyBlocking(m) { suspending() }
141138 }
139+
140+ @Test
141+ fun verifySuspendMethod () = runBlocking {
142+ val testSubject : SomeInterface = mock()
143+
144+ testSubject.suspending()
145+
146+ inOrder(testSubject) {
147+ verify(testSubject).suspending()
148+ }
149+ }
142150}
143151
144152interface SomeInterface {
You can’t perform that action at this time.
0 commit comments