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
子站问答
访问
宣传栏