【问题标题】:How to unit test javascript embedded in razor view with visual studio如何使用 Visual Studio 对嵌入在 Razor 视图中的 JavaScript 进行单元测试
【发布时间】:2015-03-12 16:15:27
【问题描述】:

是否可以使用 Visual Studio 测试资源管理器对嵌入在 razor(.cshtml) 视图中的 javascript 进行单元测试?我简要地查看了 Chutzpah,但看起来 javascript 必须分离到它自己的文件中。

【问题讨论】:

  • 分离出来。这是唯一的方法

标签: asp.net-mvc visual-studio razor


【解决方案1】:

您必须在 Chutzpah 中以某种方式引用它。他们唯一的办法就是把它放在一个单独的文件中。

/// <reference path="yourjsfiletotest.js" />

将 JS 和 HTML 代码紧密耦合是无法编写可测试代码的。

【讨论】:

  • 这是我处理的第一个 mvc 项目,其中 js 嵌入了 razor 视图中……而且很多视图都嵌入了 js。我有点喜欢它,我确切地知道页面使用什么 js。还有一个所有视图通用的主 js 文件。谢谢你的回答。
猜你喜欢
  • 1970-01-01
  • 2011-07-23
  • 1970-01-01
  • 2020-01-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多