这是一个菜鸟问题。
我将编写一个字符串操作函数,该函数与Web浏览器无关。现在,我想测试该功能。
我知道如何使用JUnit
在Java中做到这一点:我编写了一些测试用例,并使JUnit
手动或自动(在构建过程中)运行测试用例。
在Java Script
的情况下,我可以编写一些测试函数,准备一个调用这些函数的HTML页面,然后将该页面加载到浏览器中。
真的是Java Script
进行单元测试的唯一选择吗?
最佳答案
您可以尝试使用usi jasmine http://pivotal.github.com/jasmine/,它是JavaScript的测试框架,可以在浏览器外部进行测试。不过,您仍然需要在测试环境中使用javascript执行堆栈。