数字茉莉花测试

时间:2013-12-26 12:04:48

标签: jasmine

有没有办法在Jasmine测试中自动计算“its”/“describe”?

当你需要包含大量测试脚本(200+)并从同一个文件中同时运行它们时,这真的很令人困惑。

我正试图避免人工计算,原因很明显。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

我正在使用变量并在“it”描述中增加它:

describe('EntityInfoComponent', () => {

   let testNum = 1;

   it('should be initialized #' + testNum++, () => {
       ...
   });

   it('should call service and show the results #' + testNum++, () => {
       ...
   });

});

不是很好的方法,但它有效。我试图在beforeEach()afterEach()上插入它,但似乎是在每个迭代函数代码中执行。

4年后,我的回答是针对此问题,但我希望它至少对未来的搜索有用。