1、安装
npm i jasmine --save-
2、初始化
./node_modules/.bin/jasmine init
生成文件夹spec
3、配置package.json
"scripts": {
"build": "webpack",
"dev": "webpack-dev-server",
"test":"jasmine"
},
4、写测试代码
在文件夹sepc下创建以spec.js或者Spec.js结尾的文件
const User = require("../User");
describe("User",function(){
it("change()",function(){
var user = new User();
// expect(user.name).toBe("def");
user.change("leo");
expect(user.name).toBe("leo");
user.change();
expect(user.name).toBe("leo");
});
// it("#update")
})
引用外部的类User.js如下
module.exports = class User{
construnctor(name = "def"){
this.name = name;
}
change(name){
if(name){
this.name = name;
}
}
}
5、运行
npm test