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

时间:2018-09-25 09:50:08

标签: angular6

我正在用角度编写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();
    }));``

1 个答案:

答案 0 :(得分:0)

似乎您正在使用的组件内部包含其他组件。您必须在AppComponent的{​​{1}}中添加在declaration中使用的所有组件