使用Mocha / Chai,如何在不实际运行功能的情况下测试功能?

时间:2018-10-10 00:01:36

标签: javascript unit-testing mocha chai

这可能是一个简单的问题,但是我有一个在调用时会写入配置函数的函数。我不想从测试套件中写入config函数,那么如何用Mocha / Chai测试对此进行近似?之前/之后的钩子不起作用,因为它们只是等到函数运行后才对,对吗?我必须使用存根吗?此测试框架的新手,谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

我不确定并没有看到您的代码,但是有可能只为测试创建一个虚拟配置功能,然后让您的测试套件运行

还...在每次测试之前运行之前,以及在每次测试之后运行之后。这样,您可以在每次测试之前进行设置,并在每次测试之后进行清理