我在 Karma 和 TypeScript 中进行 Angular 单元测试时遇到问题。
代码
fixture.debugElement.query(By.css('.mat-select-trigger')).nativeElement.click();
我收到错误消息 [ts] 找不到名称“By”。
我在这里错过了什么?唯一可用的导入是 import { by } from 'protractor'
但我相信不是那样。
最佳答案
用于导入“By”。你需要使用 platform-browser
,像这样:
import {By} from "@angular/platform-browser";
关于Typescript - 找不到名称 'By',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52444739/