0

실패. 나는 따라서이각도 5, 자스민 카르마 시험은 내가 각도 재료와 모든 문제</p> <pre><code>ng test </code></pre> <p>깜짝 자스민 카르마를 실행하기 위해 노력하고있어 매트 아이콘

MaterialModule.forRoot() 

오류

을 던져 오류를 수정하지 않습니다 ...이 md-icon 대신 mat-icon 등의 호출 될 때 몇 달 전에

을 물질의 이전 버전의 예를 참조 매트 아이콘은 알려진 요소가 아닙니다. 각도 재료

+0

우리는 당신이 문제가있는 단위 테스트 중 하나를 볼 수 있다면 그것은 좋은 것입니다. –

+0

단위 테스트를 위해서'* .spec' 파일에 MatIconModule – nayakam

+0

을 임포트해야 할 수도 있습니다. Naykam이 말했듯이 MatIconModule을 가져와야하고, 또한 import해야합니다 :'CUSTOM_ELEMENTS_SCHEMA} from "@ angular/core"; . 그 후에 :'TestBed.configureTestingModule ({....}) '에'schemas : [CUSTOM_ELEMENTS_SCHEMA]'를 추가해야합니다. 그것에게 트레이를 부여하십시오 –

답변

2

나는 물질을 시험 할 때 같은 문제가 발생했습니다. 구성 요소.

의견에 저에게 정확한 대답을 제공해 주신 덕분에 k.vincent에게 감사드립니다. 재료를 사용하여 구성 요소의

, 당신 *을 .spec 파일은 다음과 유사합니다 확인하십시오

import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; 

... 

beforeEach(async(() => { 
    TestBed.configureTestingModule({ 
     declarations: [ MyComponent ], 
     schemas: [ CUSTOM_ELEMENTS_SCHEMA ] 
    }) 
    .compileComponents(); 
}));