我无法找到有关errorMessage()
函数的任何来源或解释:
https://angular.io/guide/testing#async-test-with-fakeasync
你能帮我整理一下吗?
答案 0 :(得分:0)
errorMessage()
功能的代码为:
// Helper function to get the error message element value
// An *ngIf keeps it out of the DOM until there is an error
const errorMessage = () => {
const el = fixture.nativeElement.querySelector('.error');
return el ? el.textContent : null;
};
要查找此代码:
1 - 从此处下载测试代码的示例:
https://angular.io/guide/testing#async-test-with-fakeasync
因此,在页面顶部点击下载示例
直接链接:https://angular.io/generated/zips/testing/testing.zip
2 - 解压缩文件testing.zip并转到此目录:\testing\src\app\twain
3 - 打开文件twain.component.spec
因此,您将在文件顶部找到辅助函数errorMessage()
,甚至可以在问题中指出的链接测试中找到帮助函数。