试了一下内置的 ert 包,不怎么好用,不知道有没有第三方的包推荐。
不怎么好用是指?
一般从头写一个包我都是代码和测试一起写,写一个小函数就写一个 ert 测试
比如,我只想要一个简单的函数,写完测试案例之后,执行返回成功或失败的状态。ert目前是会返回测试的buffer和一堆message,不知道是否提供了这样的函数。
既然是单元测试,就有配套的函数。比如ert里一般用should,should-not,should-error。
2 个赞