Skip to content
Vitest 2
Main Navigation 가이드API구성브라우저 모드고급
2.1.9
1.6.1
0.34.6

한국어

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
Italiano
Polski
Türkçe
čeština
magyar

한국어

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
Italiano
Polski
Türkçe
čeština
magyar

외관

Sidebar Navigation

테스트 API 참조

Mock 함수

Vi

expect

expectTypeOf

assert

assertType

이 페이지에서

assertType ​

WARNING

런타임 시 이 함수는 아무 작업도 수행하지 않습니다. 타입 검사를 활성화하려면 --typecheck 플래그를 전달하는 것을 잊지 마세요.

  • 형태: <T>(value: T): void

이 함수는 expectTypeOf 대신, 인수의 타입이 지정된 제네릭 타입과 일치하는지 간단하게 검증할 때 사용할 수 있습니다.

ts
import { assertType } from 'vitest';

function concat(a: string, b: string): string;
function concat(a: number, b: number): number;
function concat(a: string | number, b: string | number): string | number;

assertType<string>(concat('a', 'b'));
assertType<number>(concat(1, 2));
// @ts-expect-error 타입 오류
assertType(concat('a', 2));
Pager
이전assert

MIT 라이선스 하에 배포되었습니다.

Copyright (c) 2024 Mithril Contributors

https://v2.vitest.dev/api/assert-type

MIT 라이선스 하에 배포되었습니다.

Copyright (c) 2024 Mithril Contributors