Emacs Lisp Expectations is the simplest unit testing framework by rubikitch. It is very easy to use/read. The new generation of EmacsLispExpectations is available, Lisp:ert-expectations.el , using ErtTestLibrary. Lisp:el-expectations.el is obsolete. Mocking is done utilizing EmacsLispMock. You should download it, too: Lisp:el-mock.el Emacs Lisp Expectations is modeled after Ruby's expectations by