자바 스크립트 테스트 유틸리티 모카와 sinon와 함께 작동 하도록 설계 되었습니다. 이는 노드 .js 및 브라우저에서 모두 사용 하기 위한 것 이므로 변경 내용은 두 위치에서 모두 작동 해야 합니다. 이 예제에는 두 개의 데이터 집합이 있습니다. 첫 번째 값은 “l b a b e b 1″이 고 두 개의 배열이 있습니다. 두 번째는 “label2” 라고도 하며 두 값의 배열이 있습니다. 테스트에서 오류가 발생 하면 레이블은 모카에서 출력의 일부로 사용 됩니다. 배열은 함수로 전달 되어야 하는 인수를 지정 하는 데 사용 됩니다. 이 예제에서는 첫 번째 데이터 집합에 대해 먼저 1을, 두 번째는 2가 됩니다. 두 번째 데이터 집합의 경우 먼저 3이 고 두 번째는 4가 됩니다.
웹 페이지에 leche을 포함 시키려면 rawgit를 사용할 수 있습니다. leche에는 witdata () 라는 모카 관련 데이터 공급자 구현이 있습니다. witdata ()의 의도는 qunit을 모방 하는 것입니다. qunit의 사례 기능을 통해 데이터 집합의 여러 값에 대해 동일한 테스트를 실행할 수 있습니다. 기본 형식 (레이블 사용)은 다음과 같습니다. 또한 fake 전달 된 개체의 모든 속성을 포함 합니다. ecmascript 5 환경에서는 먼저 값으로 설정 하지 않고 이러한 속성에 액세스 하 여 errow를 생성 합니다. fake는 프로토타입 체인과 다른 개체의 메서드 정의를 공유 하는 개체로, 메서드를 구현 하지 않습니다.
대신 메서드가 호출 될 때 예외를 throw 합니다. 이렇게 하면 fake를 여러 가지 방법으로 테스트 하는 데 유용 합니다. 해당 법률이 필요 하거나 서 면으로 합의 하지 않는 한, 라이센스 하에 배포 된 소프트웨어는 명시적 이거나 묵시적인 어떠한 종류의 보증이 나 조건 없이 “있는 그대로” 기반으로 배포 됩니다. 라이선스에 따른 사용 권한과 제한 사항에 대 한 자세한 내용은 라이선스를 참조 하십시오. 이 프로젝트는 빌드 시스템에 대해 만들기를 사용 하지만 npm 명령을 실행 하는 데 사용 해야 합니다. 다음 명령을 사용할 수 있습니다. 라 leche 리그 캐나다는 이러한 정보 시트를 다운로드 하 고 인쇄할 수 있는 권한을 부여 합니다. 당신의 기부는 필수적 이며 대단히 감사. 우리의 작업에 기여 우리가 이러한 정보 시트와 미래의 모유 수 유 자원 생산의 비용을 커버 도움이 됩니다.
4 개의 빠른 참조 눈물-시트 프랑스어로 번역 되었습니다; 영어 또는 프랑스어 버전에 대 한 아래 링크를 클릭 하십시오. 귀하의 노드. js 프로젝트에 leche를 포함 하려면, 귀하의 프로젝트 디렉토리로 이동 하 여 입력: 당신은 또한, 라벨 없이 데이터를 전달할 수 있습니다 witdata ()는 의미가 라벨을 만들기 위해 최선을 다 할 것입니다: 왜 내 아기가 울고 무엇입니까? 법적 크기의 종이에 인쇄 하 고 접혀 위한 것입니다:이 두 테스트 모두 실패 한 경우 출력 오류 메시지는 다음과 같습니다. 펑크, 순수 하 고 단순.