유닛.js

Unit.js
유닛.js
Unit JS logo.png
개발자니콜라 탈레푸르타네
안정된 릴리스
2.1.1 / 2019년 10월 18일, 2년 전(2019-10-18)
저장소
기입처자바스크립트
운영 체제크로스 플랫폼
유형유닛 테스트
면허증.AGPL 3
웹 사이트https://unitjs.com

Unit.js는 JavaScript 프로그래밍 [1]언어용 오픈소스 유닛 테스트 프레임워크로 Node.js 및 브라우저에서 실행됩니다.

사용.

간단한 hello world 테스트는 아래 코드와 같습니다.

  변화하다  = '헬로우 월드!';    시험.스트링()     .동일종료('헬로우 월드!'); 


Support descript() 및 it()는 일련의 테스트를 설명하고 있으며, it()는 개별 테스트 사양입니다."it()"라는 이름은 동작 중심 개발 개념을 따르고 테스트 이름의 첫 번째 단어로 사용됩니다. 테스트 이름은 완전한 문장이어야 합니다.

묘사하라('Hello world', 기능.() {   그것('안녕하세요', 기능.() {      변화하다  = '헬로우 월드!';       시험.스트링()      .동일종료('헬로우 월드!');   }); }); 

어설션 스타일

Unit.js에는 개발자가 가장 편안하고 생산적인 스타일을 선택할 수 있는 여러 인터페이스가 있습니다.

Unit.js:

시험.스트링(스트레이트)   .번호(숫자).(42); 

아사트:

시험.주장하다(유형 스트레이트 === '문자열); 시험.주장하다(유형 숫자 === '숫자'); 시험.주장하다.동등.(숫자, 42); 

Must.js:

시험.해야한다(스트레이트).있다.a.스트링(); 시험.해야한다(숫자).있다.a.번호(); 시험.해야한다(숫자).동등.(42); 

Should.js:

시험.할까(스트레이트).있다.a.스트링 시험.할까(숫자).있다.번호 .그리고..동등.(42); 

「 」를 참조해 주세요.

레퍼런스

외부 링크