当前位置:网站首页>jest test, component test
jest test, component test
2022-08-02 15:22:00 【N.S.N】
Jest Can help you achieve painless JavaScript 单元测试支持,由 Facebook 推出.
使用命令行 npx jest 文件进行测试
test('test common matcher', () => {
expect( 2 + 2 ).toBe(4)// 判断2+2是否等于4
expect( 2 + 3 ).not.toBe(4)
})
test('test to betrue or false', () => {
expect(1).toBeTruthy()//判断1是否为真
expect(0).toBeFalsy()
})
test('test number', () => {
expect(4).toBeGreaterThan(3) // 4是否比3大
expect(2).toBeLessThan(3) // 2是否比3小
})
test('test object', () => {
expect({
name: 'roadsign'}).toEqual({
name: 'roadsign'})
})
组件进行测试
Test cases must use the command linenpm test ,否则容易报错
import React from 'react';
import {
render } from '@testing-library/react';
import Button from './button';
test('our first react test case', () => {
const wrapper = render(<Button>nice</Button>);
const element = wrapper.queryByText('nice');
expect(element).toBeInTheDocument();
});
边栏推荐
猜你喜欢
Win11系统找不到dll文件怎么修复
机器学习和深度学习中的梯度下降及其类型
Do Windows 10 computers need antivirus software installed?
【我的电赛日记(二)】ADF4351锁相环模块
关于c语言的调试技巧
【我的电赛日记(三)】STM32学习笔记与要点总结
FP7195大功率零压差全程无频闪调光DC-DC恒流芯片(兼容调光器:PWM调光,无极调光,0/1-10V调光)
Win7遇到错误无法正常开机进桌面怎么解决?
FP5139电池与适配器供电DC-DC隔离升降压电路反激电路电荷泵电路原理图
source /build/envsetup.sh和lunch)
随机推荐
LLVM系列第四章:逻辑代码块Block
FP7195转模拟调光技术解决智能家居调光频闪和电感噪音的原理
内存申请(malloc)和释放(free)之下篇
Mysql connection error solution
深度学习之文本分类总结
FP7195降压恒流PWM转模拟调光零压差大功率驱动方案原理图
LLVM系列第二十二章:写一个简单的编译时函数调用统计器(Pass)
神经网络可以解决一切问题吗:一场知乎辩论的整理
循环神经网络RNN 之 LSTM
Seq2Seq模型PyTorch版本
【我的电赛日记(完结)---2021全国大学生电子设计竞赛全国一等奖】A题:信号失真度测量装置
系统线性、时不变、因果判断
ECP2459耐压60V降压BUCK电路用于WIFI模块供电方案原理图
基于无监督医学图像配准论文(1)
Pytorch(16)---搭建一个完整的模型
使用npx -p @storybook/cli sb init安装失败,手把手搭建专属的storybook
win10系统更新错误代码0x80244022怎么办
Daily - Notes
LLVM系列第三章:函数Function
【使用Pytorch实现ResNet网络模型:ResNet50、ResNet101和ResNet152】