Skip to content

mockery

Mocking Library for R

v0.4.5 · Sep 4, 2025 · MIT + file LICENSE

Description

The two main functionalities of this package are creating mock objects (functions) and selectively intercepting calls to a given function that originate in some other function. It can be used with any testing framework available for R. Mock objects can be injected with either this package's own stub() function or a similar with_mocked_binding() facility present in the 'testthat' package.

Downloads

45.3K

Last 30 days

544th

124.5K

Last 90 days

1.2M

Last year

Trend: +14.7% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (162)

suggests

Argentum Athlytics DSMolgenisArmadillo GitStats LBDiscover MassWateR MolgenisArmadillo MolgenisAuth NHSRplotthedots ORscraper PKPDsim PhilipsHue RCognito REDCapDM ROCaggregator RTD RedditExtractoR ReliaLearnR Rglottography Rmoji SAME SkeletalVis TCRconvertR aNCA activatr and armadillo4r asciicast azlogr bage biometryassist bootGOF box.lsp callr camtrapR carbonpredict causalDisco cfid civis clc climatehealth confcons connector.databricks contentanalysis convertid coursekata covidcast cpp11 cpp11armadillo cpp11eigen cpp4r cranlike crayon cucumber cvdprevent dadjokeapi data.tree debugme droll dsTidyverse dwctaxon easystats emburden epiviz fastbioclim fipio fledge ggpedigree ggreveal gipsDA gitcreds glasstabs golem googleCloudVisionR hbsaems hypothesis iRfcb imagefluency ineAtlas installr ip2location.io junco labNorm lacrmr languageserver mailmerge mcmcensemble miniCRAN mixR mmrm mobsim nanoparquet natmanager newsanchor nlrx nomesbr npi odin openaq opencage optedr orderly ottr packrat pacs pairwiseLLM pathfindR paws.common pins pipeflow pkgdepends pkgsearch plinkQC prettycode prompt pudu quallmer r5rgui rcmdcheck reactable.extras redcapAPI remotes resourcecode restez rhino rhub risk.assessr riskdiff rixpress roxytypes rsynthbio sankey sasr secret sentryR shelter shiny.fluent shiny.semantic shinyobjects sigugr simpleMH smdocker starburst sunburstShinyWidget syncdr taxodist test.assessr textAnnotatoR tflmetaR tracer vaultr vectorsurvR vetiver waetr whoami wildmeta xaringanthemer xml2 yfinancer zoltr

Dependency Network

Dependencies Reverse dependencies testthat gitear shiny.ollama Argentum Athlytics DSMolgenisArmadillo GitStats LBDiscover MassWateR MolgenisArmadillo MolgenisAuth NHSRplotthedots ORscraper PKPDsim PhilipsHue RCognito +147 more reverse deps mockery

Version History

new 0.4.5 Mar 10, 2026
updated 0.4.5 ← 0.4.4 diff Sep 3, 2025
updated 0.4.4 ← 0.4.3 diff Sep 25, 2023
updated 0.4.3 ← 0.4.2 diff Feb 19, 2022
updated 0.4.2 ← 0.4.1.1 diff Sep 3, 2019
updated 0.4.1.1 ← 0.4.1 diff Aug 18, 2018
updated 0.4.1 ← 0.4.0 diff Nov 9, 2017
updated 0.4.0 ← 0.3.0 diff Nov 6, 2017
updated 0.3.0 ← 0.2.0 diff Dec 15, 2016
new 0.2.0 Oct 24, 2016