กลับไปหน้า Tools

GetNotes Tools

vitest-dev/vitest

Tool นี้คืออะไร

Test framework ที่ทำงานร่วมกับ Vite ได้รวดเร็ว รองรับ TypeScript, mocking, coverage และ watch mode

ข้อมูลโปรเจกต์

ดาว

16.8K

Forks

1.9K

License

MIT

อัปเดต GitHub ล่าสุด

15 ก.ค. 2569

เพิ่มใน GetNotes

15 ก.ค. 2569

Repository

vitest-dev/vitest

รูปแบบ

Library / SDK

เหมาะกับงาน

ทดสอบซอฟต์แวร์

เหมาะกับอาชีพ

Ecosystem

TypeScript

เอกสารโปรเจกต์

อ่านเอกสารต้นฉบับ

README วิธีติดตั้ง วิธีใช้งาน และข้อกำหนดจาก repository ต้นฉบับ

ดูไฟล์บน GitHub
Vitest logo
current vitest version badge

Features

Vitest requires Vite >=v6.4.0 and Node >=v22.12.0

ts
import { assert, describe, expect, it } from 'vitest'

describe('suite name', () => {
  it('foo', () => {
    expect(1 + 1).toEqual(2)
    expect(true).to.be.true
  })

  it('bar', () => {
    assert.equal(Math.sqrt(4), 2)
  })

  it('snapshot', () => {
    expect({ foo: 'bar' }).toMatchSnapshot()
  })
})
bash
$ npx vitest

Sponsors

vitest

Credits

Thanks to:

Contribution

See Contributing Guide.

License

MIT License © 2021-Present VoidZero Inc. and Vitest contributors

#test#testing-tools#vite