のプロパティ「インジェクター」を読み取ることができません。TypeError例外は:«:ヌル</strong>のプロパティ 『インジェクター』を読み取ることができません<strong>例外TypeError»私は<strong>ジャスミンでユニットテストを実行し、角度2 RC5</strong>ときはnull
私のユニットテストコードは次のとおりです。
describe('Test of category services',() =>{
beforeEach(() => {
TestBed.configureTestingModule({
providers: [CategoryService ]
});
});
it('1. Add a new category', inject([CategoryService], (categoryService) =>{
categoryService.addCategory(category)
.subscribe(res => {
expect(CATEGORY.codeCategory).toBe(res.codeCategory);
expect(CATEGORY.name).toBe(res.name);
expect(CATEGORY.taxPercentage).toBe(res.taxPercentage);
expect(CATEGORY.description).toBe(res.description);
expect(res.idCategory).toBeGreaterThan(0);
}
);
}));
});
ソリューションを探して多くの時間を過ごした後、私は任意の助けを求めることにしました。
は通常、あなたが正しくプロバイダまたはコンストラクタを通過するイマイチ注入を提供していることを意味
https://github.com/angular/angular/search?utf8=%E2%9C%93&q=%22cannot+read+property+%27injector%27+of+null%22&type=Issues –
私はadapter.downgradeNg2Providerを使用しようとしたときに同じエラーが発生しました。解決策を見つけると更新されます。GL – amay0048