在誓言中,是否有`beforeEach“`设置function?
誓言有一个无证的teardown
function,但我不能看到任何方式来setup
每个testing之前(又名beforeEach
)的东西。
人们会认为有可能作弊和使用这个topic
,但一个话题只能运行一次(如teardown
),而我希望在每次testing之前运行这个话题。 这不能在誓言中完成吗?
您可以创build一个topic
来完成设置,并在此之后进行testing。 如果要多次运行它,请创build一个函数,并有多个调用该函数的主题。
这是有点复杂,因为它不明确,你一定要考虑摩卡不仅是因为它积极维护,但它使testing更容易阅读比你最终使用誓言。