我有两个后端项目P1和P2。经过中间件处理后,来自P1的数据必须流入P2。我正在编写此中间件,并且必须创建一个E2E测试模块。
我将有100个测试用例,每个用例可能有3或4个Expect语句。柴的“期望”功能是硬断言的一种形式。我如何在javascript中获得软断言。基本上,测试用例将运行所有3或4个Expect语句,并报告哪个失败。
最佳答案
柴不允许软断言,这违背了他们的断言哲学。尝试使用库https://www.npmjs.com/package/soft-assert
我有两个后端项目P1和P2。经过中间件处理后,来自P1的数据必须流入P2。我正在编写此中间件,并且必须创建一个E2E测试模块。
我将有100个测试用例,每个用例可能有3或4个Expect语句。柴的“期望”功能是硬断言的一种形式。我如何在javascript中获得软断言。基本上,测试用例将运行所有3或4个Expect语句,并报告哪个失败。
最佳答案
柴不允许软断言,这违背了他们的断言哲学。尝试使用库https://www.npmjs.com/package/soft-assert