【问题标题】:Equivalent of "Package-Protected" for Typescript Testing?相当于打字稿测试的“包保护”?
【发布时间】:2017-10-11 03:37:57
【问题描述】:

在 Java 中进行测试时,我可以使用受包保护的访问级别来确保正确封装而无需公开方法。但是,在测试 Typescript 时,我遇到了几种情况,我希望我可以做类似的事情,因为我正在查看的方法似乎足够复杂,目前设置为 privateprotected

测试这些类型的函数的最佳做法是什么?是否应该将它们公开以进行测试,还是有更简单的方法?

【问题讨论】:

    标签: unit-testing typescript


    【解决方案1】:

    将它们保留为public,但将它们命名为_foo(而不是foo)。

    更多

    这遵循 JavaScript 领域的约定。 TypeScript 没有在这里创造任何新概念?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-28
      • 2021-03-25
      • 2016-01-19
      • 1970-01-01
      • 2018-06-08
      • 1970-01-01
      • 2018-11-30
      • 1970-01-01
      相关资源
      最近更新 更多