还记得是去年这个时候学习使用的jasmine
,但是之前都没有写过相关博客,现在学到持续集成CI的时候又需要用到jasmine
去写测试,所以就回顾了一下,那么就开始把:
- 先创建文件夹
mkdir jasmine-demo
- 使用
npm
初始化
npm init -y
此时文件夹中会出现配置文件package.json
- 安装
jasmine
npm install -g jasmine //全局安装
- 初始化
jasmine
jasmine init
此时文件夹中会出现spec
这个文件夹,那么我就可以在此文件夹下写测试文件
- 新建待测试文件
mkdir test.js
那么开始写你的代码:
module.exports = function () {
return "hello world";
};
- 新建测试文件
cd spec
mkdir test-spec.js
写入代码:
const sayHello = require("../test");
describe("test sayHello", function () {
it("is right", function () {
expect(sayHello()).toEqual("hello world");
});
});
- 运行
jasmine
此时你会发现
说明你的测试成功通过啦!