【问题标题】:Stepping through angular unit tests in Visual Studios with Chutzpah使用 Chutzpah 在 Visual Studios 中逐步完成角度单元测试
【发布时间】:2015-01-06 20:42:11
【问题描述】:

我是角度单元测试和胆大妄为的新手。我已经设置好所有东西(角度库、茉莉花、sinon、角度模拟等)并运行,但我意识到在编写单元测试时使用 chutzpah 调试它们很痛苦,因为我无法附加调试器(或者至少我不知道如何)并逐步执行我的角度代码。有没有办法在不放弃 chutzpah 并使用 jasmine 在浏览器中运行单元测试的情况下实现这一点?

【问题讨论】:

  • 您可以从 chutzpah 在浏览器中打开,它会在调试器断点处停止
  • 所以我认为答案是“否”。没有办法用VS调试器调试单元测试,只能用浏览器的js调试器?
  • 是的,你必须使用浏览器调试器
  • 我右键单击测试文件并选择 Chutpah 的“在浏览器中打开”选项。我在 Visual Studio 中设置了一个断点,还添加了一个“调试器”语句。但是没有命中断点。是否需要做其他事情? Jasmine测试代码本身也可以这样调试吗?
  • Visual Studio 中的断点不会受到影响。您必须在 浏览器的脚本调试器中设置断点。

标签: angularjs visual-studio unit-testing chutzpah


【解决方案1】:

Chutzpah 4.1.0 版添加了集成的VS debugging。您可以在 JS 文件中设置断点并使用上下文菜单中的 Visual Studio 调试器启动:

【讨论】:

    猜你喜欢
    • 2018-06-13
    • 1970-01-01
    • 2015-12-27
    • 2017-09-18
    • 2016-07-18
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    • 1970-01-01
    相关资源
    最近更新 更多