当前位置:网站首页>jest测试,组件测试
jest测试,组件测试
2022-08-02 14:09:00 【N.S.N】
Jest 可帮你实现无痛的 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'})
})
组件进行测试
测试用例必须使用命令行npm 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();
});
边栏推荐
猜你喜欢
随机推荐
arm push/pop/b/bl汇编指令
arm ldr系列指令
FP7126降压恒流65536级高辉无频闪调光共阳极舞台灯RGB驱动方案
Cannot figure out how to save this field into database. You can consider adding a type converter for
【目标检测】YOLO v5 安全帽检测识别项目模型
什么?都0202年了,你还不会屏幕适配?
define #使用
Seq2Seq模型PyTorch版本
LLVM系列第三章:函数Function
深度学习之 卷积网络(textCNN)
刷卡芯片CI520可直接PIN对PIN替换CV520支持SPI通讯接口
profiler network乱码
PyTorch②---transforms结构及用法
神经网络的设计过程
Win10 can't start WampServer icon is orange solution
投资组合理论的简单介绍
【我的电赛日记(完结)---2021全国大学生电子设计竞赛全国一等奖】A题:信号失真度测量装置
LLVM系列第五章:全局变量Global Variable
想做好分布式架构?这个知识点一定要理解透彻
【使用Pytorch实现VGG16网络模型】









