✅ 이제 핵심 모듈에 있는 node.js 테스트 프레임워크
2238 단어 testingnodenewsjavascript
좋은 국물! 노드에는 테스트 프레임워크가 있습니다. 이것이 실제로 무엇을 의미합니까?
당신은 Jest를 다운로드하고 제대로 테스트합니까? 글쎄, 당신이 할 수 있다면
import assert from 'assert';
import test from 'node:test';
test('a description', () => {
assert.strictEqual(1, 1);
});
산출:
(node:27143) ExperimentalWarning: The test runner is an experimental feature. This feature could change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
TAP version 13
ok 1 - a
---
duration_ms: 0.000279472
...
1..1
# tests 1
# pass 1
# fail 0
# skipped 0
# todo 0
# duration_ms 0.050426448
아, 엄마만이 사랑할 수 있는 기자!
사이드노트
이것이 바로 Rust가 테스트를 처리하는 방식입니다. 프레임워크가 없고 일반적으로 소스와 동일한 파일에 있는 모든 테스트가 실제로 정말 좋습니다.
무슨 뜻인가요?
Node.js는 당신이 Jest를 잊어버리도록 쏘고 있습니다, 그렇죠? 언젠가, 지금? 아니요!
그러나 테스트를 표준화하는 것은 올바른 방향으로 나아가는 단계입니다. 매우 좋은 생각입니다.
Reference
이 문제에 관하여(✅ 이제 핵심 모듈에 있는 node.js 테스트 프레임워크), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/adam_cyclones/news-node-has-a-built-in-test-framework-now-2lkl텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)