我是一个懒惰的程序员。我想自动生成我的大型 angularjs 应用程序的测试用例。目前,我正在使用茉莉花和业力。
我想要的是,动态提取模块、组件和方法并创建一个应该通过的测试用例。
基本上,我想将其添加到“监视”中,以便在编码时生成测试用例,并根据代码的状态和提供的模拟数据来通过/失败。
请帮忙。
我发现了这个东西,它做了很多好事:
npm i ai-test-gen-angular
export OPENAI_API_KEY=somekey
node ./node_modules/ai-test-gen-angular/index.js "relative/path/to/service/or/somecomponent.component.ts" "relative/path/to/tsconfig.json"
答案已分享这里