Angular单元测试是无法只测试单个文件的?

通常在组件或服务的spec.ts编写单元测试代码;
测试命令:

ng test

会完整的跑完所有spec.ts,文档没找到怎么只测试单个文件/模块的,是不是没有?

阅读 1.7k
2 个回答

fdescribe - focused describe. 如果它存在,jasmine 将只运行 fdescribe spec,而忽略其他类型的描述(describe 和 xdescribe)。
xdescribe - disabled describe. 它永远不会被执行。

fdescribe('test1', ..)

describe('test2', ..)

describe('test3', ..)

// Specs executed:
// test1

只测试某个模块的没有。

单独运行某个测试描述:describe -> fdescribe

单独测试某个方法: it -> fit

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
Microsoft
子站问答
访问
宣传栏