编写Angular组件的测试用例时,是否应保留生成的测试以检查组件是否已创建?
例如
it(should create', () => {
expect(component).toBeTruthy();
});
这应该始终是测试组件功能之前的第一个测试用例,还是应该删除此测试,而仅测试组件的功能,例如http调用,按钮单击,页面标题,计算等。
答案 0 :(得分:0)
我通常将它们作为规格中的第一个测试,但实际上没有必要,因为我的所有其他测试都通过了该组件的实际功能测试,可以确保该组件可以创建。
查看ngx-bootstrap等开源项目中的一些规范,似乎他们从规范中删除了默认测试。