我是 Angular 单元测试的新手,正在查看其他人编写的一些测试。我看到尝试以三种不同的方式访问元素:
fixture.debugElement.query(By.css('#hello'))
fixture.debugElement.nativeElement.querySelector('#hello')
document.getElementById('#hello')
使用这些有什么区别/最佳实践吗?
html unit-testing jasmine karma-jasmine angular
angular ×1
html ×1
jasmine ×1
karma-jasmine ×1
unit-testing ×1