относительно новый для среды тестирования, сталкивающийся с проблемой ниже, где я запускаю 'npm run test' для вновь созданного файла spec.ts без добавления дополнительных тестовых случаев
Я сталкиваюсь с проблемой, что map function used upon @input element is undefined
spec.ts
beforeEach(() => {
fixture = TestBed.createComponent(InputComponent);
component = fixture.componentInstance;
fixture.detectChanges();
component.ngOnInit();
});
it('should create', () => {
expect(component).toBeTruthy();
});
InputComponent.ts
@Input() set column(colData: Columns[]) {
this.columns = colData;
}
ngOnInit(){
this.colName = this.columns.map(col => col.name);
}
TypeError: Невозможно прочитать свойство 'map' из неопределенного