我需要在Spring-MVC项目中使用JSUnit.看来我可以编写一些测试页,包括一些js文件,编写一些测试,并使用testRunner加载页面.精细.
但是jsunit下载带有jsunit.jar,这对我意味着我应该能够通过JUnit测试来控制此过程.甚至没有测试页?我不知道,因为我找不到如何使用jsunit.jar的任何示例.
我宁愿看到一些示例,而不是实例化jar文件中包含的每个类,并查看它有哪些可用的方法,当然大家都可以同情.有人可以为我指出一些示例,也可以在此处粘贴一个简单的示例来使我入门吗?
非常感谢.
编辑
我的目标是将JsUnit包装在JUnit中,以便我可以右键单击该项目并以JUnit身份运行,并执行我的JsUnit测试套件(因此,我已将问题重命名以反映我的意图).如果jsunit.jar不可行,那么也许有人知道另一种方式,即使用Selenium或其他方式加载测试页面.在构建项目时,我已经看到了一些运行测试套件的解决方案,尽管这确实很方便,但这不是我寻求的解决方案.我希望我的测试套件以自动化的方式在本地运行,而不仅仅是在部署时,而且我希望它们从我的JUnit测试套件中启动,这样我就不需要两个不同的进程来运行我的所有测试.
编辑
从jsunit.net:
JsUnit服务器满足以下3个需求:
>将结果记录为XML(与JUnit使用的格式相同)
>在一个或多个浏览器上从JUnit或Ant运行JsUnit测试
>在一个或多个远程计算机上从JUnit或Ant运行JsUnit测试,每个远程计算机具有不同的操作系统和浏览器
显然,可以从JUnit运行JsUnit测试.肯定有人这样做过.例子吧!