首页 > 解决方案 > 非法状态:无法加载指令 AppComponent 的摘要

问题描述

我正在用角度编写一个 spec.ts 文件并收到以下错误:

失败:非法状态:无法加载指令 AppComponent 的摘要。

下面是我试过的代码

import { TestBed, async } from "@angular/core/testing";
    import { AppComponent } from "./app.component";

    describe('AppComponent', () => {
        beforeEach(() => {
            TestBed.configureTestingModule({
                declarations: [
                    AppComponent
                ],
            });
        });
    });

    it('should create the app', async(() => {
        let fixture = TestBed.createComponent(AppComponent);
        let app = fixture.debugElement.componentInstance;
        expect(app).toBeTruthy();
    }));``

标签: angular6

解决方案


您似乎正在使用一个组件,其中包含另一个组件。您必须添加您使用的AppComponent所有declaration组件configureTestingModule


推荐阅读