单元测试:如何检查生成的javascript(字符串)是否是有效的javascript

Unit testing: How to check if generated javascript (string) is valid javascript

本文关键字:javascript 字符串 是否是 有效 检查 单元测试 何检查      更新时间:2023-09-26

对于单元测试目的:我正在寻找像NUnit这样的测试框架,它可以验证"javascript"在最常见的浏览器(IE, FF, Chrome, Safari)中是否有效。javascript将从一个类中自动创建。

有人知道如果有一个测试框架像NUnit这样,在csharp (c#)?当然,我自己在javascript上写测试,所以它应该是好的。

但我只是想绝对确定它是有效的。

这看起来很有用:http://madskristensen.net/post/Verify-JavaScript-syntax-using-C.aspx

获取jshint的修改副本并运行生成的代码以检查它是否正确。我可能会用JS。

我建议使用Selenium在支持的浏览器中实际运行Javascript。它很容易在任何xUnit类型测试框架中使用,并且由c#支持。