У меня есть интерфейс IData с дополнительными свойствами.
interface IData {
prop1: string,
prop2?: string
}
setObj(){
prop1 = 'abc';
prop2 = 'xyz';
let obj1 : IData = {
prop1: this.prop1,
prop2: this.prop2
}
}
во время unitTesting ожидаемое значение obj1 выдает ошибку
expect(obj1).toEqual({
prop1: 'abc',
prop2: 'xyz' })
Аргумент типа '{prop1: string;prop2: string;} 'нельзя назначить параметру типа' Expected