【问题标题】:Angular 4+ unit testing error . i can not unit test because of syntax errorAngular 4+ 单元测试错误。由于语法错误,我无法进行单元测试
【发布时间】:2020-10-23 00:44:35
【问题描述】:

src/app/campaigns/campaign-product-details/campaign-product-details.component.ts(106,14) 中的错误:错误 TS2339:类型“{ id: { toString 上不存在属性“已禁用” : 任何; toFixed:任何; toExponential:任意; toPrecision:任意;价值:任何; toLocale...'。

【问题讨论】:

  • 1.在我当前的项目中,我有多重语法错误。现在我需要对一些没有任何语法错误的模块进行单元测试,所以是否有可能“我可以测试这个没有错误的模块我可以进行单元测试或者我必须解决整个项目的语法错误和之后只有我可以进行单元测试..
  • 提供代码以更好地理解您的问题。您可能正在尝试访问未声明的属性。

标签: angular typescript karma-jasmine


【解决方案1】:

您应该能够自己解决这些问题。如果不是,请提供有关问题的更多详细信息。

【讨论】:

  • 我只有一个问题,我可以借助这个命令进行单元测试 fdescribe('AppComponent', () => { beforeEach(async(() => { TestBed.configureTestingModule ({ imports: [ RouterTestingModule ], declarations: [ AppComponent ], }).compileComponents(); })); 如果我从其他模块收到错误
猜你喜欢
  • 2021-12-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-29
  • 2014-09-13
  • 1970-01-01
  • 1970-01-01
  • 2020-02-04
相关资源
最近更新 更多