【发布时间】:2011-10-31 16:44:08
【问题描述】:
出于单元测试的目的:我正在寻找像 NUnit 这样的测试框架,它可以验证“javascript”在最常见的浏览器(IE、FF、Chrome、Safari)中是否有效。 javascript 将自动从一个类创建。
有人知道在 cscharp (c#) 中是否有像 NUnit 这样的测试框架吗? 当然,我自己在 javascript 上编写测试,所以它应该很好。
但我只是想绝对确定它是有效的。
【问题讨论】:
-
除非您编写 X 到 JS 编译器,否则生成 JavaScript 似乎是一件坏事。
-
生成的javascript有多复杂?你需要什么样的验证(除了有效的语法)?
-
它是一个 html 助手,只有有效的语法应该没问题。
-
@Raynos,为什么会是一件坏事?请参阅 Scott Hanselman 的 this post
-
@ThomasLevesque 提到编写一个完整的编译器来创建这个 JS 是有效的。但是使用字符串连接、模板或其他一些简单的方法来生成 JS 是不好的。
标签: c# javascript asp.net-mvc unit-testing