【发布时间】:2020-02-17 09:22:39
【问题描述】:
我正在尝试监视 Angular platform 服务的函数 supportsScrollBehavior,如下所示 -
import * as platform from '@angular/cdk/platform';
describe('Supporting Scroll Behaviour', () => {
beforeEach(() => {
const funcSpy = jasmine.createSpy('supportsScrollBehavior').and.returnValue(true);
spyOnProperty(platform, 'supportsScrollBehavior', 'get').and.returnValue(funcSpy);
});
});
});
但它给了我一个类似下面的错误 -
Error: supportsScrollBehavior is not declared configurable
在 Angular 8 中它工作正常,但在 Angular 9 版本中它给出了这个错误。任何指针都会很有帮助。
【问题讨论】:
标签: angular jasmine karma-jasmine angular-cdk