[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
TDD and BDD for emacs-lisp
From: |
Xavier Maillard |
Subject: |
TDD and BDD for emacs-lisp |
Date: |
Thu, 28 Apr 2016 06:50:04 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Hello,
for my next project (an IM tool), I would like to try to embrace TDD/BDD
methodology. I have never done this before and I even do not know the way I
will have to change my coding habits.
I have looked here and there to see if it is something emacs-lisp hackers
do, it seems that it has not spread much.
So, what tool(s) do you use if you do your devs using TDD/BDD ? Do you have
simple examples to share ? Is it recommended to do both ? Where does one
shine more than another ? etc. (I will probably have to read tons of
documentation but that's fine).
With ERT shipped with GNU emacs >= 24, there is no reason not to use it but
for BDD, I can see at least 2 (good) tools: ecukes and buttercup. Is there
any comparison chart somewhere ?
Any help would be appreciated to start using TDD/BDD.
Thank you
Xavier
- TDD and BDD for emacs-lisp,
Xavier Maillard <=