자바스크립트에 TDD를 적용해 보기 위해 검색해 보니 모카와 자스민 두가지가 있다.

구글 트렌드를 검색해 보니 자스민이 미세하게 그래프가 높지만 모카가 거의 따라왔다.

보는 책에 자스민으로 설명되있으니 자스민을 선택했다.


npm install -g jasmine

2.6.0 버전이 설치 된다.

nodejs 모듈 만드는 건 실패 했다.


그냥 stand-alone버전 받아서 압출 풀어서 한다.

SpecRunner.html라는 예제 소스를 보면 된다.


테스트 프로세스는 red-green-refactoring 순으로 진행된다.

실제 코스트에서는 given-when-then


테스트할 함수를 만든다.


describe("함수를 적는다.", function(){

it("테스트할 내용을 적는다.", function(){

expect(함수 호출()).toEqual(원하는 결과 값);

}

}

it 함수를 spec이라고 부른다.


'학습일기' 카테고리의 다른 글

06월28일 공부 DOM1 방식 이벤트 문제점  (0) 2017.06.28
06월27일 공부  (0) 2017.06.27
06월25일 공부 javascript this #1  (0) 2017.06.26
6월17일  (0) 2017.06.17
2017년 06월05일  (0) 2017.06.06

+ Recent posts