当前位置: 首页 > wzjs >正文

厦门网站建设阳哥千锋教育培训机构学费

厦门网站建设阳哥,千锋教育培训机构学费,爱网站找不到了,建立网站需要什么设备前言 vitest和jest除了配置上不同,其他的基本差不多,这里以jest为例进行说明 安装依赖 npm install -D jest编写测试 例如,我们将编写一个简单的测试来验证将两个数字相加的函数的输出。 sum.js export function sum(a, b) {return a b…

前言

vitest和jest除了配置上不同,其他的基本差不多,这里以jest为例进行说明


安装依赖

npm install -D jest

编写测试

例如,我们将编写一个简单的测试来验证将两个数字相加的函数的输出。

sum.js

export function sum(a, b) {return a + b
}

sum.test.js / sum.spec.js

import { describe, expect, test } from "jest";
import { sum } from "./sum";describe("sum function", () => {test("adds 1 + 2 to equal 3", () => {expect(sum(1, 2)).toBe(3);});...
});

运行测试

package.json 中添加以下脚本

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

同理如果用的是vitest则为"test": "vitest"

之后运行npm run test便可以测试了,测试不通过会在控制台报错

自定义配置

创建jest.config.js

module.exports = {testEnvironment: 'node', // 或者 'jsdom' 用于浏览器环境测试testMatch: ['**/__tests__/**/*.test.js', '**/?(*.)+(spec|test).js'], // 测试文件匹配模式
};

如果是vitest
在 vite.config.js 或者创建 vitest.config.js 进行配置

import { defineConfig } from 'vite';export default defineConfig({test: {environment: 'jsdom', // 或者 'node'include: ['**/__tests__/**/*.test.js', '**/?(*.)+(spec|test).js'], // 测试文件匹配模式},
});
http://www.dtcms.com/wzjs/228261.html

相关文章:

  • 做网站哪个语言快个人怎么创建网站
  • 花生壳做网站有流量限制网络优化培训骗局
  • 7免费网站建站安徽百度seo公司
  • 长春网站推广长沙网站推广seo
  • 唐山高端网站建设优化关键词排名软件
  • 泉州做网站价格灰色行业seo
  • 手机代理ip海外免费seo和sem是什么
  • 网站运营管理的内容有哪些百度导航下载2022最新版官网
  • 做一个网站做少多少钱制作网站首页
  • 做钢材的都用什么网站百度首页排名优化公司
  • 淘客cms建站系统搜索引擎优化实训
  • 公司做一个网站内容如何设计怎么查看域名是一级还是二级域名
  • 装饰公司网站建设效果腾讯竞价广告
  • 甘肃省5g网站建设中标单位国际时事新闻2022最新
  • 东莞石排做企业网站seo专业培训课程
  • 代做原创毕业设计网站长沙做搜索引擎的公司
  • 做网站的费用记哪个科目百度seo优化招聘
  • 做调查问卷的网站上海做关键词推广企业
  • wordpress底下固定seo站长工具查询系统
  • b站网址多少廊坊seo推广公司
  • tk域名网站加盟
  • 旅游电子商务网站的建设方案阳东网站seo
  • 做网站抽奖系统搜索引擎优化方案案例
  • 大方网站制作百度竞价推广属于什么广告
  • 国贸行业的网站建设电商seo优化是什么
  • 物联网专业就业方向沧州网站seo
  • 电商网站开发详细流程怎么制作一个自己的网站
  • 施工企业半年工作总结国内专业的seo机构
  • 公司网站建设找谁上海网站搜索排名优化哪家好
  • 网站建设的三大原则交换链接网站