1. javaScript编码规范:通常在javaScript不希望被外界访问的成员和方法名以下划线开始,JUnit是java的单元测试,JsUnit是javaScript的单元测试
**2.**编写自己的测试用例:
第一步,如果某个页面包含了jsUnitCore.js文件,那么这个页面就是jsUnit的测试页面,所以必须要将jsUnitCore.js文件引入到需要测试的页面:
<script type="text/javascript" src="C:\jsUnit\jsunit\app\jsUnitCore.js"></script>
第二步,编写测试内容,和测试函数,jsUnit测试函数要遵循的规则与JUnit3.8类似(比如说测试函数名以test开头等)
<script type="text/javascript">
function add(num1,num2) {
return num1+num2;
}
function subtract(num1,num2) {
return num1-num2;
}
function multiply(num1,num2) {
return num1*num2;
}
//以下为测试函数(Test Function)
function testAdd() {
var result=add(1,2);
assertEquals(3,result);
}
function testSubtract() {
var result=subtract(1,2);
assertEquals(-1,result);
}
function testMultiply() {
var result=multiply(1,2);
assertEquals(2,result);
}
</script>
我们一般将要测试的js内容单独放在一个js文件中,然后在开头引入这个js文件
<script type="text/jav