角度测试和变更检测:fixture.detectChanges() 仅在测试中有效一次。为什么?

问题描述 投票:0回答:1
angular testing jestjs angular2-changedetection
1个回答
0
投票

您的组件是否使用

ChangeDetectionStrategy.OnPush
?如果是这样,请将其包装在测试主机中,因为测试中 OnPush 组件的更改检测存在问题。测试主机可以用作解决方法。

© www.soinside.com 2019 - 2024. All rights reserved.