【问题标题】:Unit testing in angular 6 with ngx-logger dependency具有 ngx-logger 依赖项的 Angular 6 中的单元测试
【发布时间】:2019-06-12 10:17:19
【问题描述】:

有没有办法正确地测试具有 ngx-logger 作为 angular 依赖项的类(假设我们可能正在使用一些已知的测试框架,比如 jasmine)?到目前为止,还没有资源可以帮助我提供一个用例,其中 ngx-logger 被模拟或在具有此依赖关系的类的单元测试中提供。

【问题讨论】:

  • 如果您添加组件的代码和您尝试过的完整 .spec 文件,那么 StaclkOverflow 用户可以更全面地帮助您。 StackOverflow 期待您try to solve your own problem first,因为您的尝试有助于我们更好地了解您想要什么。请编辑问题以说明您在Minimal, Complete, and Verifiable example 中遇到的具体问题。
  • 只是想要一个示例或资源来帮助我为此依赖项创建测试。偶然发现了对我有帮助的 this 资源。感谢您指出这一点。我该如何结束这个问题?

标签: angular typescript jasmine


【解决方案1】:

正如 cmets 中所述,我为可能面临此问题的任何人找到了解决方案 here

【讨论】:

    【解决方案2】:

    NGXLogger docs 中所述,在您的测试中导入LoggerTestingModule

    TestBed.configureTestingModule({
      imports: [
        LoggerTestingModule
      ],
      ...
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-30
      • 2014-07-01
      • 1970-01-01
      • 2019-01-09
      • 1970-01-01
      • 2011-06-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多