摩卡/茉莉花:使用describe和它正确吗?标准模式可用吗?

时间:2017-08-06 08:52:02

标签: unit-testing jasmine mocha jestjs

我想知道是否有一些标准模式能够正确使用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 /*

这是推荐使用方法名称,了解在计算类中会有多种不同的方法吗?

我想我的问题是指摩卡或茉莉或开玩笑。

我还在考虑测试前端,我正在考虑使用上面相同的模式但是删除了第一个描述,因为测试将与他们正在测试的文件一起存储,而不是单独存储在测试根目录中。

我不确定上面的第二个描述,只是在那里播放方法名称。

0 个答案:

没有答案