Home
last modified time | relevance | path

Searched +full:mockito +full:- +full:kotlin (Results 1 – 25 of 83) sorted by relevance

1234

/external/mockito-kotlin/
DREADME.md1 # Mockito-Kotlin chapter
2-badges.herokuapp.com/maven-central/org.mockito.kotlin/mockito-kotlin/badge.svg) ](https://maven-b…
3mockito.kotlin/mockito-kotlin?server=https%3A%2F%2Fs01.oss.sonatype.org%2F)](https://s01.oss.sonat…
5 …ary that provides helper functions to work with [Mockito](https://github.com/mockito/mockito) in K…
9 Mockito-Kotlin is available on Maven Central.
13 testImplementation "org.mockito.kotlin:mockito-kotlin:x.x.x"
18 A test using Mockito-Kotlin typically looks like the following:
20 ```kotlin
37 For more info and samples, see the [Wiki](https://github.com/mockito/mockito-kotlin/wiki).
41 Mockito-Kotlin is built with Gradle.
[all …]
Dbuild.gradle7 classpath "org.shipkit:shipkit-changelog:1.2.0"
8 classpath "org.shipkit:shipkit-auto-version:1.2.2"
9 classpath "io.github.gradle-nexus:publish-plugin:1.0.0"
13 apply plugin: "io.github.gradle-nexus.publish-plugin"
14 apply plugin: 'org.shipkit.shipkit-auto-version'
15 apply plugin: "org.shipkit.shipkit-changelog"
16 apply plugin: "org.shipkit.shipkit-github-release"
19 group = 'org.mockito.kotlin'
23 previousRevision = project.ext.'shipkit-auto-version.previous-version'
25 repository = "mockito/mockito-kotlin"
[all …]
DAndroid.bp7 // http://www.apache.org/licenses/LICENSE-2.0
21 // Added automatically by a large-scale-change that took the approach of
34 // See: http://go/android-license-faq
39 "SPDX-license-identifier-Apache-2.0",
40 "SPDX-license-identifier-MIT",
48 name: "mockito-kotlin-nodeps",
50 srcs: ["mockito-kotlin/src/main/**/*.kt"],
52 "mockito",
62 // TODO (b/289573112): mockito-kotlin name is already in use by a WearOS prebuilt.
63 // Rename to mockito-kotlin once that prebuilt is removed.
[all …]
DMETADATA2 # Usage: tools/external_updater/updater.sh update external/mockito-kotlin
5 name: "mockito-kotlin"
6 description: "Mockito for Kotlin"
16 value: "https://github.com/mockito/mockito-kotlin"
/external/jazzer-api/
Dmaven_install.json4 "__RESOLVED_ARTIFACTS_HASH": -1745128755,
21 "com.fasterxml.jackson.core:jackson-annotations": {
27 "com.fasterxml.jackson.core:jackson-core": {
33 "com.fasterxml.jackson.core:jackson-databind": {
39 "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor": {
51 "com.google.auto.value:auto-value-annotations": {
85 "version": "30.1.1-android"
91 "version": "9999.0-empty-to-avoid-conflict-with-guava"
93 "com.google.j2objc:j2objc-annotations": {
99 "com.google.protobuf:protobuf-java": {
[all …]
/external/mockito-kotlin/mockito-kotlin/
Dbuild.gradle1 apply plugin: 'kotlin'
13 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
14 classpath "org.jetbrains.dokka:dokka-gradle-plugin:0.9.17"
23 compileOnly "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
24 compileOnly 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.0.0'
26 compile "org.mockito:mockito-core:4.5.1"
31 testCompile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
32 testCompile "org.jetbrains.kotlin:kotlin-test:$kotlin_version"
33 testCompile 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.0'
35 testImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.0.0"
[all …]
/external/mockito-kotlin/tests/
Dbuild.gradle3 println "$project uses Kotlin $kotlin_version"
9 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
14 apply plugin: 'kotlin'
21 … compile files("${rootProject.projectDir}/mockito-kotlin/build/libs/mockito-kotlin-${version}.jar")
23 compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
24 compile "org.mockito:mockito-core:4.5.1"
/external/mockito-kotlin/gradle/
Dpublishing.gradle2 apply plugin: 'maven-publish'
16 artifactId 'mockito-kotlin'
28 root.appendNode('name', 'Mockito-Kotlin')
29 root.appendNode('description', 'Using Mockito with Kotlin.')
30 root.appendNode('url', 'https://github.com/mockito/mockito-kotlin')
33 scm.appendNode('url', 'scm:git@github.com:mockito/mockito-kotlin.git')
47 //useful for testing - running "publish" will create artifacts/pom in a local dir
/external/mockito-kotlin/mockito-kotlin/src/main/kotlin/org/mockito/kotlin/
DKStubbing.kt5 * Copyright (c) 2007 Mockito contributors
26 package org.mockito.kotlin
28 import org.mockito.kotlin.internal.createInstance
30 import org.mockito.Mockito
31 import org.mockito.stubbing.OngoingStubbing
32 import kotlin.reflect.KClass
37 stubbing: KStubbing<T>.(T) -> Unit in stubbing()
42 inline fun <T : Any> T.stub(stubbing: KStubbing<T>.(T) -> Unit): T { in stub()
48 fun <R> on(methodCall: R): OngoingStubbing<R> = Mockito.`when`(methodCall) in on()
50 fun <R : Any> onGeneric(methodCall: T.() -> R?, c: KClass<R>): OngoingStubbing<R> { in on()
[all …]
DStubber.kt5 * Copyright (c) 2007 Mockito contributors
26 package org.mockito.kotlin
28 import org.mockito.Mockito
29 import org.mockito.invocation.InvocationOnMock
30 import org.mockito.stubbing.Stubber
31 import kotlin.reflect.KClass
34 fun <T> doAnswer(answer: (InvocationOnMock) -> T?): Stubber { in doAnswer()
35 return Mockito.doAnswer { answer(it) }!! in doAnswer()
39 return Mockito.doCallRealMethod()!! in doCallRealMethod()
43 return Mockito.doNothing()!! in doNothing()
[all …]
DOngoingStubbing.kt5 * Copyright (c) 2007 Mockito contributors
26 package org.mockito.kotlin
28 import org.mockito.Mockito
29 import org.mockito.invocation.InvocationOnMock
30 import org.mockito.kotlin.internal.SuspendableAnswer
31 import org.mockito.stubbing.Answer
32 import org.mockito.stubbing.OngoingStubbing
33 import kotlin.reflect.KClass
39 * Alias for [Mockito.when].
43 return Mockito.`when`(methodCall)!! in whenever()
[all …]
DBDDMockito.kt5 * Copyright (c) 2007 Mockito contributors
26 package org.mockito.kotlin
28 import org.mockito.BDDMockito
29 import org.mockito.BDDMockito.BDDMyOngoingStubbing
30 import org.mockito.invocation.InvocationOnMock
31 import org.mockito.kotlin.internal.SuspendableAnswer
32 import org.mockito.stubbing.Answer
33 import kotlin.reflect.KClass
45 fun <T> given(methodCall: () -> T): BDDMyOngoingStubbing<T> { in given()
66 infix fun <T> BDDMyOngoingStubbing<T>.willAnswer(value: (InvocationOnMock) -> T?): BDDMockito.BDDMy… in willAnswer()
[all …]
DVerification.kt5 * Copyright (c) 2007 Mockito contributors in <lambda>()
26 package org.mockito.kotlin in <lambda>()
28 import org.mockito.kotlin.internal.createInstance in <lambda>()
30 import org.mockito.InOrder in <lambda>()
31 import org.mockito.Mockito in <lambda>()
32 import org.mockito.kotlin.internal.KInOrderDecorator in <lambda>()
33 import org.mockito.verification.VerificationAfterDelay in <lambda>()
34 import org.mockito.verification.VerificationMode in <lambda>()
35 import org.mockito.verification.VerificationWithTimeout in <lambda>()
40 * Alias for [Mockito.verify]. in <lambda>()
[all …]
DMocking.kt5 * Copyright (c) 2007 Mockito contributors
26 package org.mockito.kotlin
28 import org.mockito.Incubating
29 import org.mockito.MockSettings
30 import org.mockito.Mockito
31 import org.mockito.listeners.InvocationListener
32 import org.mockito.mock.SerializableMode
33 import org.mockito.stubbing.Answer
34 import kotlin.DeprecationLevel.ERROR
35 import kotlin.reflect.KClass
[all …]
/external/robolectric/integration_tests/mockito-kotlin/src/test/kotlin/org/robolectric/integrationtests/mockito/kotlin/
DMockitoKotlinFunctionInKotlinTest.kt1 package org.robolectric.integrationtests.mockito.kotlin
6 import org.mockito.Mockito.mock
7 import org.mockito.Mockito.verify
9 /** Tests for Mockito + Kotlin in Kotlin in a Robolectric environment. */
14 val function = mock(Function1::class.java) as (String) -> Unit in testFunction1()
/external/leakcanary2/gradle/
Dlibs.versions.toml7 # https://www.apache.org/licenses/LICENSE-2.0
16 # We would like to use Kotlin 1.4 language features but keep Kotlin 1.3 library APIs
17 # The benefit is that depending clients do not have to upgrade to Kotlin 1.4
25 gradlePlugin-android = { module = "com.android.tools.build:gradle", version = "4.2.2" }
26 gradlePlugin-kotlin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin…
27 gradlePlugin-dokka = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version = "1.6.20" }
28 gradlePlugin-binaryCompatibility = { module = "org.jetbrains.kotlinx:binary-compatibility-validator…
29 gradlePlugin-mavenPublish = { module = "com.vanniktech:gradle-maven-publish-plugin", version = "0.1…
30 gradlePlugin-detekt = { module = "io.gitlab.arturbosch.detekt:detekt-gradle-plugin", version = "1.6…
31 gradlePlugin-keeper = { module = "com.slack.keeper:keeper", version = "0.7.0" }
[all …]
/external/robolectric/gradle/
Dlibs.versions.toml2 robolectric-nativeruntime-dist-compat = "1.0.16"
5 android-gradle = "8.7.2"
7 android-tools-common = "31.7.2"
15 # https://github.com/bcgit/bc-java/tags
19 findbugs-jsr305 = "3.0.2"
24 # https://github.com/google/error-prone/releases
25 error-prone = "2.36.0"
27 # https://github.com/tbroyer/gradle-errorprone-plugin/releases
28 error-prone-gradle = "4.1.0"
30 # https://kotlinlang.org/docs/releases.html#release-details
[all …]
/external/mockito-kotlin/mockito-kotlin/src/main/kotlin/org/mockito/kotlin/internal/
DSuspendableAnswer.kt5 * Copyright (c) 2007 Mockito contributors
26 package org.mockito.kotlin.internal
28 import org.mockito.internal.invocation.InterceptedInvocation
29 import org.mockito.invocation.InvocationOnMock
30 import org.mockito.stubbing.Answer
31 import kotlin.coroutines.Continuation
32 import kotlin.coroutines.intrinsics.startCoroutineUninterceptedOrReturn
39 private val body: suspend (InvocationOnMock) -> T?
47 // https://youtrack.jetbrains.com/issue/KT-33766#focus=Comments-27-3707299.0-0 in answer()
DKInOrderDecorator.kt5 * Copyright (c) 2007 Mockito contributors
26 package org.mockito.kotlin.internal
29 import org.mockito.InOrder
30 import org.mockito.kotlin.KInOrder
31 import org.mockito.verification.VerificationMode
34 override fun <T> verifyBlocking(mock: T, f: suspend T.() -> Unit) { in <lambda>()
39 override fun <T> verifyBlocking(mock: T, mode: VerificationMode, f: suspend T.() -> Unit) { in <lambda>()
/external/mockito/src/main/java/org/mockito/internal/util/
DKotlinInlineClassUtil.java2 * Copyright (c) 2021 Mockito contributors
5 package org.mockito.internal.util;
7 import org.mockito.internal.exceptions.Reporter;
8 import org.mockito.internal.stubbing.answers.InvocationInfo;
9 import org.mockito.invocation.InvocationOnMock;
20 jvmInlineAnnotation = (Class<Annotation>) Class.forName("kotlin.jvm.JvmInline");
22 // Do nothing: kotlin is pre 1.5.0
28 // So, `thenReturn` calls fails, because of non-compatible types.
36 // All inline classes have 'box-impl' method, which accepts in isInlineClassWithAssignableUnderlyingType()
43 Object ignored = inlineClass.getDeclaredMethod("box-impl", underlyingType); in isInlineClassWithAssignableUnderlyingType()
[all …]
/external/mockito/src/main/java/org/mockito/internal/creation/
DSuspendMethod.java2 * Copyright (c) 2017 Mockito contributors
5 package org.mockito.internal.creation;
10 …* Utilities for Kotlin Continuation-Passing-Style suspending function, detecting and trimming last…
11 …See <a href="https://github.com/Kotlin/kotlin-coroutines/blob/master/kotlin-coroutines-informal.md…
15 "kotlin.coroutines.experimental.Continuation";
16 private static final String KOTLIN_CONTINUATION = "kotlin.coroutines.Continuation";
20 if (n > 0 && isContinuationType(parameterTypes[n - 1])) { in trimSuspendParameterTypes()
21 return Arrays.copyOf(parameterTypes, n - 1); in trimSuspendParameterTypes()
/external/jetpack-camera-app/gradle/
Dlibs.versions.toml11 # See https://github.com/google/accompanist?tab=readme-ov-file#compose-versions
15 # See https://developer.android.com/jetpack/androidx/releases/compose-kotlin
23 androidxCamera = "1.5.0-SNAPSHOT"
49 accompanist-permissions = { module = "com.google.accompanist:accompanist-permissions", version.ref …
50 androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "android…
51 androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "androidxAppCompat" }
52 androidx-benchmark-macro-junit4 = { module = "androidx.benchmark:benchmark-macro-junit4", version.r…
53 androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidxCoreKtx" }
54 androidx-datastore = { module = "androidx.datastore:datastore", version.ref = "androidxDatastore" }
55 androidx-espresso-core = { module = "androidx.test.espresso:espresso-core", version.ref = "androidx…
[all …]
/external/mockito-kotlin/tests/src/test/kotlin/test/
DMatchersTest.kt6 import org.mockito.ArgumentMatcher
7 import org.mockito.internal.matchers.VarargMatcher
8 import org.mockito.invocation.InvocationOnMock
9 import org.mockito.kotlin.*
10 import org.mockito.stubbing.Answer
12 import kotlin.check
151 /** https://github.com/nhaarman/mockito-kotlin/issues/27 */
303 /** https://github.com/nhaarman/mockito-kotlin/issues/328 */
321 private val match: ((T) -> Boolean),
/external/mockito/
Dbuild.gradle3 mavenLocal() //for local testing of mockito-release-tools
9 classpath 'gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1'
10 classpath 'net.ltgt.gradle:gradle-errorprone-plugin:2.0.2'
12 classpath "io.github.gradle-nexus:publish-plugin:1.1.0"
13 classpath 'org.shipkit:shipkit-changelog:1.1.15'
14 classpath 'org.shipkit:shipkit-auto-version:1.1.19'
16 classpath 'com.google.googlejavaformat:google-java-format:1.13.0'
18 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
25 id 'com.github.ben-manes.versions' version '0.41.0'
30 description = 'Mockito mock objects library core API and implementation'
[all …]
/external/robolectric/
Dsettings.gradle.kts27 ":integration_tests:dependency-on-stubs",
28 ":integration_tests:jacoco-offline",
29 ":integration_tests:kotlin",
32 ":integration_tests:mockito",
33 ":integration_tests:mockito-experimental",
34 ":integration_tests:mockito-kotlin",
42 ":integration_tests:security-providers",
49 ":plugins:maven-dependency-resolver",

1234