[Javascript] TDD 사용해보기 (#2)
본 내용은 견고한 JS 소프트웨어 만들기 를 수강하고 정리한 내용입니다.
🐹 Jasmine
- 스탠드얼론 : 브라우저에 모두 올려서 사용
- 카르마와 함께 설치 (자동화) : 실무에서 많이 사용
🐹 스탠드얼론 방식으로 jasmine 사용해보기
HTML 파일이 테스트 러너 역할을 한다.
(카르마 사용시 카르마가 테스트 러너 역할을 수행함)
*테스트러너 : 테스트를 실행하는 것!
- describe : 테스트 구현 함수
- it : 기대식을 가진 테스트 구현 함수
- expect : 결과 값
- toBe : 기대하는 값
- spyOn : 감시할 객체
describe("A suite", function() {
it("contains spec with an expectation", function() {
expect(true).toBe(true);
});
});
Author And Source
이 문제에 관하여([Javascript] TDD 사용해보기 (#2)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yeoj1n/Javascript-TDD-사용해보기-2저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)