@@ -41,12 +41,7 @@ fun after(millis: Long) = Mockito.after(millis)
41
41
42
42
inline fun <reified T : Any > any () = Mockito .any(T ::class .java) ? : createInstance<T >()
43
43
inline fun <reified T : Any > anyArray (): Array <T > = Mockito .any(Array <T >::class .java) ? : arrayOf()
44
- inline fun <reified T : Any > anyCollection (): Collection <T > = Mockito .anyCollectionOf(T ::class .java)
45
- inline fun <reified T : Any > anyList (): List <T > = Mockito .anyListOf(T ::class .java)
46
- inline fun <reified T : Any > anySet (): Set <T > = Mockito .anySetOf(T ::class .java)
47
- inline fun <reified K : Any , reified V : Any > anyMap (): Map <K , V > = Mockito .anyMapOf(K ::class .java, V ::class .java)
48
- inline fun <reified T : Any > anyVararg () = Mockito .anyVararg<T >() ? : createInstance<T >()
49
-
44
+ inline fun <reified T : Any > anyVararg (): T = Mockito .any<T >() ? : createInstance<T >()
50
45
inline fun <reified T : Any > argThat (noinline predicate : T .() -> Boolean ) = Mockito .argThat<T > { it -> (it as T ).predicate() } ? : createInstance(T ::class )
51
46
52
47
fun atLeast (numInvocations : Int ): VerificationMode = Mockito .atLeast(numInvocations)!!
@@ -71,8 +66,8 @@ fun ignoreStubs(vararg mocks: Any): Array<out Any> = Mockito.ignoreStubs(*mocks)
71
66
fun inOrder (vararg mocks : Any ): InOrder = Mockito .inOrder(* mocks)!!
72
67
73
68
inline fun <reified T : Any > isA (): T ? = Mockito .isA(T ::class .java)
74
- inline fun <reified T : Any > isNotNull (): T ? = Mockito .isNotNull(T :: class .java )
75
- inline fun <reified T : Any > isNull (): T ? = Mockito .isNull(T :: class .java )
69
+ fun <T : Any > isNotNull (): T ? = Mockito .isNotNull()
70
+ fun <T : Any > isNull (): T ? = Mockito .isNull()
76
71
77
72
inline fun <reified T : Any > mock (): T = Mockito .mock(T ::class .java)!!
78
73
inline fun <reified T : Any > mock (defaultAnswer : Answer <Any >): T = Mockito .mock(T ::class .java, defaultAnswer)!!
@@ -93,7 +88,7 @@ inline infix fun <reified T> OngoingStubbing<T>.doReturn(ts: List<T>): OngoingSt
93
88
94
89
fun mockingDetails (toInspect : Any ): MockingDetails = Mockito .mockingDetails(toInspect)!!
95
90
fun never (): VerificationMode = Mockito .never()!!
96
- inline fun <reified T : Any > notNull (): T ? = Mockito .notNull(T :: class .java )
91
+ fun <T : Any > notNull (): T ? = Mockito .notNull()
97
92
fun only (): VerificationMode = Mockito .only()!!
98
93
fun <T > refEq (value : T , vararg excludeFields : String ): T ? = Mockito .refEq(value, * excludeFields)
99
94
@@ -115,3 +110,15 @@ fun verifyZeroInteractions(vararg mocks: Any) = Mockito.verifyZeroInteractions(*
115
110
116
111
fun <T > whenever (methodCall : T ): OngoingStubbing <T > = Mockito .`when `(methodCall)!!
117
112
fun withSettings (): MockSettings = Mockito .withSettings()!!
113
+
114
+ @Deprecated(" Use any() instead." , ReplaceWith (" any()" ))
115
+ inline fun <reified T : Any > anyCollection (): Collection <T > = any()
116
+
117
+ @Deprecated(" Use any() instead." , ReplaceWith (" any()" ))
118
+ inline fun <reified T : Any > anyList (): List <T > = any()
119
+
120
+ @Deprecated(" Use any() instead." , ReplaceWith (" any()" ))
121
+ inline fun <reified T : Any > anySet (): Set <T > = any()
122
+
123
+ @Deprecated(" Use any() instead." , ReplaceWith (" any()" ))
124
+ inline fun <reified K : Any , reified V : Any > anyMap (): Map <K , V > = any()
0 commit comments