У меня есть функция, которая берет AbstractControl FormArray и индекс и удаляет запись из FormArray, однако я не могу проверить правильность проверки функции?
Эта функция в настоящее время работаетпри использовании моего приложения
remove(data: AbstractControl, index: number) {
data['controls'].myArray.removeAt(index);
}
Вот мой тест
it('Should delete item from array', () => {
const fb = new FormBuilder();
const something= fb.group(exampleData);
component.remove(something, 0);
expect(component.myFormGroup.controls['myArray'].value.myArray.size).toEqual(0);
});
Я получаю сообщение об ошибке:
'removeAt' не является функцией, связанной с типом AbstractControl ...