• 2024-07-15【vue组件库搭建07】Vitest单元测试
    vitest官网vue-test-utils我们的测试框架选择的是Vitest和vue-test-utils。两者的关系为:Vitest提供测试方法:断言、Mock、SpyOn等方法。vue-test-utils:挂载和渲染组件:VueTestUtils允许您在隔离中挂载组件,这意味着您可以测试单个组件而不必担心其子组件或需要
  • 2024-03-02pnpm link --global 用于全局链接本地开发的包
    pnpmlink--global是pnpm(一个更快、更节省磁盘空间的Node.js包管理器)中的命令,它用于全局链接本地开发的包。当你在开发一个自定义的npm包,并希望在全局环境中像已安装的全局包那样试用它时,可以使用pnpmlink--global命令。具体步骤如下:首先,确保你已经在你的包目录中
  • 2023-12-11vitest&@vue/test-utils组件单元测试
    依赖"vitest":"0.34.6","@vue/test-utils":"2.4.3","axios-mock-adapter":"^1.22.0",示例import{mount}from"@vue/test-utils";import{test,vi}from"vitest";import{gl
  • 2023-10-08Vitest All In One
    VitestAllInOneVite+TestNextGenerationTestingFramework.AVite-nativetestingframework.#VitestrequiresVite>=v3.0.0andNode>=v14.18$npmi-Dvitesthttps://vitest.dev/guide/https://github.com/vitest-dev/vitesthttps://vitest.d
  • 2023-09-27[Unit testing] Vitest, mock Time
    import{afterEach,test,expect,vi,beforeEach}from'vitest';import{render}from'test/utilities';importTimeZonefrom'.';beforeEach(()=>{//freezetimevi.useFakeTimers();//setsystemtimetoacert
  • 2023-08-29js 常用链接
    nodeguide:TheNode.jsEventLoop,Timers,andprocess.nextTick()vuexvue3vitevitest
  • 2023-08-28使用 Vitest 进行组件测试
    原文:试试使用Vitest进行组件测试,确实很香。参考:Vitest:https://cn.vitest.dev/guide/ui.html什么是Vitest?自从尤大的构建工具Vite获得了巨大的人气,现在有了一个由它驱动的极快的单元测试框架。Vitest。Vitest与Jest兼容,具有开箱即用的ESM、Typescript和JSX支持,并且
  • 2023-08-01工具 – Vitest 与单元测试
    前言Vitest是一款配搭Vite的前端单元测试工具,可以用于取代Jasmine和Jest。我先聊一下测试,每当添加新代码或修改旧代码后,我们多少都得测试一下,以确保功能正确才能交付。这种测试通常只是写几个简单的调用,换换参数,console看看输出。没有问题也就ok了。大部分情况下并不