https://github.com/mockk/mockk

argument-matchers chain-calls hacktoberfest kotlin matcher mock mocking-framework tdd testing verification

Last synced: about 1 month ago

Repository metadata:

mocking library for Kotlin


Owner metadata:


Committers metadata

Last synced: about 2 months ago

Total Commits: 2,121
Total Committers: 159
Avg Commits per committer: 13.34
Development Distribution Score (DDS): 0.384

Commits in past year: 85
Committers in past year: 26
Avg Commits per committer in past year: 3.269
Development Distribution Score (DDS) in past year: 0.8

Name Email Commits
Oleksiy Pylypenko o****o@g****m 1306
Adam 8****y 241
Mattia Tommasone r****z@g****m 144
Simon Marquis c****t@s****r 40
Pietro Scarampella p****a@p****t 24
drazen04 h****3@h****t 20
Hendrik Duerkop h****p@t****e 18
Bengt Brodersen b****n@g****m 12
Erik Huizinga e****a 11
Masatoshi Kubode s****i@g****m 11
Simon Marquis s****s@a****m 10
smami14 S****i@a****m 9
Andreas Gebhardt a****1@g****m 9
T45K t****9@g****m 8
Jan Skrasek h****z@g****m 7
Jon Poulton j****n@p****m 6
Marcus Ilgner m****l@m****m 6
Leon Rabinovich l****n@d****m 6
Simon Marquis S****s 5
Guillermo Mazzola g****a@g****m 5
Kerooker l****8@g****m 5
Xu Zhang x****g@b****m 5
wrongwrong b****5@g****m 5
Gopal k****s@g****m 4
Gopalakrishnan Iyer g****r@a****m 4
kshired s****1@g****m 4
bossm0n5t3r b****r@g****m 4
Matthew Duffin m****n@m****m 3
Nicklas Ansman n****s@a****e 3
Sampath Kumar Krishnasamy s****y@a****m 3
and 129 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

maven: io.mockk:mockk

Mocking library for Kotlin

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:23.272Z (about 1 month ago)
  • Versions: 95
  • Dependent Packages: 413
  • Dependent Repositories: 5,663
  • Docker Downloads: 20
  • Rankings:
    • Dependent repos count: 0.122%
    • Dependent packages count: 0.195%
    • Stargazers count: 4.256%
    • Average: 4.5%
    • Docker downloads count: 6.278%
    • Forks count: 11.651%
maven: io.mockk:mockk-jvm

Mocking library for Kotlin

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-jvm/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:17.811Z (about 1 month ago)
  • Versions: 15
  • Dependent Packages: 71
  • Dependent Repositories: 155
  • Rankings:
    • Dependent packages count: 1.021%
    • Dependent repos count: 1.408%
    • Stargazers count: 4.252%
    • Average: 4.579%
    • Forks count: 11.637%
maven: io.mockk:mockk-android

Mocking library for Kotlin (Android instrumented test)

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-android/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:30.868Z (about 1 month ago)
  • Versions: 59
  • Dependent Packages: 12
  • Dependent Repositories: 164
  • Rankings:
    • Dependent repos count: 1.352%
    • Stargazers count: 4.256%
    • Dependent packages count: 5.167%
    • Average: 5.606%
    • Forks count: 11.651%
go: github.com/mockk/mockk

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mockk/mockk#section-documentation
  • Licenses: apache-2.0
  • Latest release:
  • Last Synced: 2024-11-11T01:02:47.956Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.521%
    • Average: 6.74%
    • Dependent repos count: 6.959%
maven: io.mockk:mockk-common

Common(JS and Java) MockK module

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-common/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.12.5 (published over 2 years ago)
  • Last Synced: 2024-11-11T01:02:03.160Z (about 1 month ago)
  • Versions: 65
  • Dependent Packages: 5
  • Dependent Repositories: 67
  • Rankings:
    • Dependent repos count: 2.536%
    • Stargazers count: 4.253%
    • Average: 7.477%
    • Dependent packages count: 11.483%
    • Forks count: 11.637%
maven: io.mockk:mockk-dsl-jvm

MockK DSL providing API for MockK implementation

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-dsl-jvm/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:44.325Z (about 1 month ago)
  • Versions: 92
  • Dependent Packages: 6
  • Dependent Repositories: 27
  • Rankings:
    • Stargazers count: 4.252%
    • Dependent repos count: 4.533%
    • Average: 7.533%
    • Dependent packages count: 9.711%
    • Forks count: 11.637%
maven: io.mockk:mockk-agent-api

API to build MockK agents

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-agent-api/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:25.511Z (about 1 month ago)
  • Versions: 60
  • Dependent Packages: 7
  • Dependent Repositories: 6
  • Rankings:
    • Stargazers count: 4.256%
    • Dependent packages count: 8.4%
    • Average: 8.584%
    • Dependent repos count: 10.028%
    • Forks count: 11.651%
maven: io.mockk:mockk-dsl

MockK DSL providing API for MockK implementation

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-dsl/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:32.308Z (about 1 month ago)
  • Versions: 82
  • Dependent Packages: 6
  • Dependent Repositories: 7
  • Rankings:
    • Stargazers count: 4.252%
    • Average: 8.723%
    • Dependent repos count: 9.294%
    • Dependent packages count: 9.711%
    • Forks count: 11.637%
maven: io.mockk:mockk-agent-jvm

MockK inline mocking agent

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-agent-jvm/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:48.965Z (about 1 month ago)
  • Versions: 59
  • Dependent Packages: 3
  • Dependent Repositories: 116
  • Rankings:
    • Dependent repos count: 1.748%
    • Stargazers count: 4.252%
    • Average: 8.8%
    • Forks count: 11.637%
    • Dependent packages count: 17.564%
maven: io.mockk:mockk-agent

MockK inline mocking agent

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-agent/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:43.058Z (about 1 month ago)
  • Versions: 52
  • Dependent Packages: 3
  • Dependent Repositories: 50
  • Rankings:
    • Dependent repos count: 3.057%
    • Stargazers count: 4.256%
    • Average: 9.132%
    • Forks count: 11.651%
    • Dependent packages count: 17.564%
maven: io.mockk:mockk-dsl-js

JS MockK DSL providing API for MockK implementation

  • Homepage: http://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-dsl-js/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.11.0 (published almost 4 years ago)
  • Last Synced: 2024-11-11T01:02:26.344Z (about 1 month ago)
  • Versions: 59
  • Dependent Packages: 2
  • Dependent Repositories: 5
  • Rankings:
    • Stargazers count: 4.252%
    • Dependent repos count: 10.915%
    • Forks count: 11.637%
    • Average: 12.49%
    • Dependent packages count: 23.156%
maven: io.mockk:mockk-core-jvm

MockK functionality that is used by other MockK modules

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-core-jvm/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:19.156Z (about 1 month ago)
  • Versions: 15
  • Dependent Packages: 4
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 4.251%
    • Forks count: 11.637%
    • Average: 12.646%
    • Dependent packages count: 13.924%
    • Dependent repos count: 20.773%
maven: io.mockk:mockk-agent-common

Common classes for agents

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-agent-common/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.12.5 (published over 2 years ago)
  • Last Synced: 2024-11-11T01:01:59.477Z (about 1 month ago)
  • Versions: 42
  • Dependent Packages: 2
  • Dependent Repositories: 3
  • Rankings:
    • Stargazers count: 4.256%
    • Forks count: 11.651%
    • Average: 13.211%
    • Dependent repos count: 13.78%
    • Dependent packages count: 23.156%
maven: io.mockk:mockk-agent-android

Android instrumented testing MockK inline mocking agent

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-agent-android/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:49.220Z (about 1 month ago)
  • Versions: 58
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Rankings:
    • Stargazers count: 4.256%
    • Forks count: 11.651%
    • Average: 14.959%
    • Dependent repos count: 20.773%
    • Dependent packages count: 23.156%
maven: io.mockk:mockk-core

MockK functionality that is used by other MockK modules

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-core/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:14.622Z (about 1 month ago)
  • Versions: 15
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 3.569%
    • Forks count: 8.787%
    • Average: 15.31%
    • Dependent packages count: 16.904%
    • Dependent repos count: 31.98%
maven: io.mockk:mockk-agent-api-jvm

API to build MockK agents

  • Homepage: https://mockk.io
  • Documentation: https://appdoc.app/artifact/io.mockk/mockk-agent-api-jvm/
  • Licenses: Apache License, Version 2.0
  • Latest release: 1.13.11 (published 7 months ago)
  • Last Synced: 2024-11-11T01:02:52.218Z (about 1 month ago)
  • Versions: 17
  • Dependent Packages: 3
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 3.569%
    • Forks count: 8.787%
    • Average: 15.31%
    • Dependent packages count: 16.904%
    • Dependent repos count: 31.98%

Dependencies

.github/workflows/gradle.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • gradle/gradle-build-action v2 composite
  • reactivecircus/android-emulator-runner v2 composite
buildSrc/build.gradle.kts maven
  • com.android.tools.build:gradle $androidGradle implementation
  • org.jetbrains.dokka:dokka-gradle-plugin $dokka implementation
  • org.jetbrains.kotlin:kotlin-allopen $kotlinPluginVersion implementation
  • org.jetbrains.kotlin:kotlin-gradle-plugin $kotlinPluginVersion implementation
  • org.jetbrains.kotlin:kotlin-reflect $kotlinPluginVersion implementation
  • org.jetbrains.kotlinx:binary-compatibility-validator $binaryCompatibilityValidator implementation
  • org.jetbrains.kotlinx:kover $kotlinxKover implementation
modules/mockk-agent/build.gradle.kts maven
  • net.bytebuddy:byte-buddy ${Deps.Versions.byteBuddy} api
  • net.bytebuddy:byte-buddy-agent ${Deps.Versions.byteBuddy} api
  • org.objenesis:objenesis ${Deps.Versions.objenesis} api
modules/mockk-agent-android/build.gradle.kts maven
  • com.linkedin.dexmaker:dexmaker ${buildsrc.config.Deps.Versions.dexmaker} implementation
  • org.objenesis:objenesis ${buildsrc.config.Deps.Versions.objenesis} implementation
test-modules/performance-tests/build.gradle.kts maven
  • org.jetbrains.kotlinx:kotlinx-benchmark-runtime 0.4.5 implementation
cloud-badge/package.json npm
  • googleapis ^20.0.1