admin管理员组文章数量:1356304
I am trying to use Vitest to write a unit test for an Angular project.
I want to use testbed (@angular/core/testing
) to configure the test module like below:
beforeEach(async () => {
await TestBed.configureTestingModule({
imports: [TestComponent],
providers: [
ChangeDetectorRef,
ElementRef,
FormBuilder,
{ provide: Router, useValue: {} },
],
})pileComponents(); // Ensure external resources are resolved
// Create the component instance
const fixture = TestBed.createComponent(TestComponent);
component = fixtureponent instance;
});
I am trying to use testbed to use the lifecycle hooks of Angular component. But with the code above, it throw the exception:
Error: Component 'ChipComponent' is not resolved:
templateUrl: ./chipponent.html
Did you run and wait for 'resolveComponentResources()'?
How can I fix this issue and use Vitest for Angular?
本文标签:
版权声明:本文标题:Vitest for Angular - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1743960500a2568934.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论