【发布时间】:2021-02-12 13:02:45
【问题描述】:
当我为组件 2 编写单元测试用例时,我收到此错误:
this.loginapp.addCustomValidation 不是函数
组件 1:
component MainComponent {
@viewChild('loginapp'):LoginComponent
ngAfterViewInit(): void{
this.loginapp.addCustomValidation('username','required','Enter username');
this.loginapp.addCustomValidation('username','pattern','Enter username');
}
}
组件 2:
component MainComponent2 extends MainComponent {
}
【问题讨论】:
-
你能发布你的单元测试代码吗?它将帮助其他人帮助您进行故障排除。我注意到的一件事是,您将
@viewChild拼写为小写v,而它应该是大写的,但我假设这只是此问题帖子的错字,而不是您的应用程序代码的直接副本。跨度>
标签: angular unit-testing karma-jasmine angular-unit-test