测试用例(“应创建”

时间:2019-07-04 05:09:45

标签: angular karma-jasmine

编写Angular组件的测试用例时,是否应保留生成的测试以检查组件是否已创建?

例如

it(should create', () => {
    expect(component).toBeTruthy();
 });

这应该始终是测试组件功能之前的第一个测试用例,还是应该删除此测试,而仅测试组件的功能,例如http调用,按钮单击,页面标题,计算等。

1 个答案:

答案 0 :(得分:0)

我通常将它们作为规格中的第一个测试,但实际上没有必要,因为我的所有其他测试都通过了该组件的实际功能测试,可以确保该组件可以创建。

查看ngx-bootstrap等开源项目中的一些规范,似乎他们从规范中删除了默认测试。

https://github.com/valor-software/ngx-bootstrap/blob/development/src/spec/pagination.component.spec.ts