这在运行时工作正常,但是当尝试在Karma中测试时,一切都出错了,给我异常
无法解析CaseActions的所有参数:(?)
@Component({
selector: 'case-actions',
template: '<div>Hello!</div>'
})
export class CaseActions {
constructor(testDi: TestDi) {
}
}
@Injectable()
export class TestDi {
}
describe("CaseActionsComponent", () => {
let fixture: ComponentFixture<CaseActions>;
let comp: CaseActionsComponent;
beforeEach(() => {
TestBed.configureTestingModule({
declarations: [
CaseActions
],
providers: [
{provide: TestDi, useValue: new TestDi()}
]
});
fixture = TestBed.createComponent(CaseActions);
comp = fixture.debugElement.componentInstance; // BannerComponent test instance
});
it("Name", () => {
expect(true).toBe(true);
})
});
我们中的一些人一直试图在这里解决这个问题而没有取得任何进展,所以任何想法都会受到高度赞赏。
欧文