zoukankan      html  css  js  c++  java
  • 【Jest】笔记一:环境配置

    一、开发环境

    • Mac
    • node.js:v9.9.0  下载链接:http://nodejs.cn/download/
    • VScode 下载链接:https://code.visualstudio.com/
    • vscode要安装一些插件,自行安装,基于项目建议这边安装jsdoc代码提示的插件,补全等插件

    二、步骤

    1.创建一个空的文件夹(windows略)

    mkdir jest-demo

    2.vscode打开jest-demo

    3.vscode打开terminal,初始化文件夹

    npm init -y
    

      

    4.安装jest

    npm install --save-dev jest

    5.修改package.json,运行当前脚本下的test文件

    {
      "scripts": {
        "test": "jest"
      }
    }

    6.简单的demo

      1.当前文件夹下创建 sum.js,代码如下

    function sum(a,b) {
        return a + b;
    }
    
    module.exports = sum;

      2.当前文件下创建 sum.test.js

    const sum = require('./sum')  //声明一个只读的常量,require引入当前文件夹下的sum类
    
    test('two plus two is four', () => {  //test :jest自带测试方法
        expect(2 + 2).toBe(4);   //expect:jest自带,期望值,是否等于xx
    });

      3.运行

    npm run test

      4结果,运行成功

    三、总结:

    • Vscode配置好,需要安装插件偏于我们开发
    • 基础的ES6语法
    • nodejs的环境

    参考:https://jestjs.io/docs/zh-Hans/getting-started.html

  • 相关阅读:
    HDOJ 1207 汉诺塔II
    [转]写代码的小女孩
    POJ Subway tree systems
    HDOJ 3555 Bomb (数位DP)
    POJ 1636 Prison rearrangement (DP)
    POJ 1015 Jury Compromise (DP)
    UVA 10003
    UVA 103 Stacking Boxes
    HDOJ 3530 Subsequence
    第三百六十二、三天 how can I 坚持
  • 原文地址:https://www.cnblogs.com/totoro-cat/p/10197179.html
Copyright © 2011-2022 走看看