【问题标题】:How to include the style to Angular unit tests如何将样式包含到 Angular 单元测试中
【发布时间】:2018-10-16 08:18:33
【问题描述】:

尽管在test 部分下的angular.json 文件中,我在styles 数组中包含了正确的文件,但每当我使用ng test 运行测试时,呈现的组件都没有全局样式并且看起来像只是纯 html,无样式元素:

我应该如何将全局 css/scss 包含到单元测试运行中?

【问题讨论】:

  • 在单元测试中包含样式的具体原因是什么?类应该有或没有样式文件来测试它们的存在等。
  • 对于纯单元测试你是对的,不需要样式。但是如果我想写Component DOM testing(也称为“集成测试”),我需要正确渲染组件(例如,如果没有样式,组件的某些部分可能不可见或不可访问)

标签: angular testing angular-cli


【解决方案1】:

由于某些原因,一旦我将应用升级为使用 Angular 7.x,它就开始为我工作了

【讨论】:

    猜你喜欢
    • 2017-04-07
    • 2019-05-08
    • 2019-07-15
    • 1970-01-01
    • 2017-07-01
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    • 2019-08-16
    相关资源
    最近更新 更多