我是 serenity-js 的新手,并试图为 Angular 应用程序的端到端测试用例实现它。
我的团队已经使用 jasmine 编写了单元测试用例。据我所知,serenity-js 不支持 jasmine。我应该怎么做才能让它工作?
选项 1:同时安装 jasmine 和 mocha/chai
选项 2:安装 2.0.1-alpha.4 请建议
我是 serenity-js 的新手,并试图为 Angular 应用程序的端到端测试用例实现它。
我的团队已经使用 jasmine 编写了单元测试用例。据我所知,serenity-js 不支持 jasmine。我应该怎么做才能让它工作?
选项 1:同时安装 jasmine 和 mocha/chai
选项 2:安装 2.0.1-alpha.4 请建议
如果您使用expect
Jasmine 并且已经投入大量精力使用它编写测试,那么 Jest 的expect NPM 模块与 Jasmine 的非常相似,并且与 CucumberJS 兼容。现场演示:https ://testjam.io/?p=D11o5cwOIQukGy1F6GRU
否则,我建议使用 Chai。