mocker.el は Emacs Lisp のテストで使う Mock ライブラリ。
使おうと思って導入したけど、自分のやりたいことはちょっと違ったので死蔵中
便利そうなのでとりあえず置いといている。
レシピを自前で用意して
(:name mocker.el
:type github
:description "Mocker.el is a mocking framework for Emacs lisp."
:pkgname "sigma/mocker.el"
:minimum-emacs-version (25 1))
el-get で GitHub から取得している。
(el-get-bundle mocker.el)
基本的に入出力を置き換えるためのものなので副作用が処理の主体になるような関数には向いてなさそう。
ただ https://github.com/sigma/mocker.el#examples を見ていると
output-generator
で副作用と同じ処理を書いてやるなどの逃げ道はありそう