我想知道是否有一些标准模式能够正确使用describe。我正在测试节点应用程序,所以我的测试存储在根目录中名为tests的目录下。
我试图了解如何使用describe。我的第一个想法是使用类名和方法名作为描述,然后使用它的方法使用不同的测试情况。我想这样的事情。
describe ('Calculation Class')
describe ('getSquaredArea()')
it('should return correct value if passed a valid numeric')
/* one situation */
it('should return null when the value passed is not a numeric)
/* another situation /*
这是推荐使用方法名称,了解在计算类中会有多种不同的方法吗?
我想我的问题是指摩卡或茉莉或开玩笑。
我还在考虑测试前端,我正在考虑使用上面相同的模式但是删除了第一个描述,因为测试将与他们正在测试的文件一起存储,而不是单独存储在测试根目录中。
我不确定上面的第二个描述,只是在那里播放方法名称。