TDD

React

[React] Jest를 사용해보자.

[Study] TDD란 무엇일까? [Study] TDD란 무엇일까? TDD란? TDD는 Test-Driven Development의 약자로, 테스트 주도 개발이라 한다. 개발을 한 후에 테스트하는 방식이 아닌, 테스트를 한 후에 개발하는 방식을 말한다. 설계 -> 코드 개발 및 테스트 케이스 작 rinn-story.tistory.com TDD에 대해 알아보았으니, 이제 Jest를 사용해보자. Jest? 테스트 코드가 중요하다는 것은 이전 글에서 확인했으니 이제 JavaScript 테스트 프레임워크 중 하나인 Jest로 테스트를 진행해보려 한다. Jest는 React 이외에 typeScript, Angular, Vue, Node 등도 테스트가 가능하다. Zero config 테스트 전 설정할 것이 많은 다..

FE

[Study] TDD란 무엇일까?

TDD란? TDD는 Test-Driven Development의 약자로, 테스트 주도 개발이라 한다. 개발을 한 후에 테스트하는 방식이 아닌, 테스트를 한 후에 개발하는 방식을 말한다. 설계 -> 코드 개발 및 테스트 케이스 작성 (X) 테스트 케이스 작성 -> 코드 개발 및 리팩토링 (O) TDD를 해야하는 이유 코드를 수정 또는 기능을 추가할 때 빠르게 검증할 수 있다. 코드를 깔끔하게 작성할 수 있다. 개발이 끝나면 우리는 테스트 코드를 작성하는 데 시간을 들이고싶지 않다. TDD를 한다는 것은 곧, 테스트 코드를 먼저 작성해야 한다는 것이다. 우리가 늘 하던 코드 개발 후에 테스트 코드를 작성하는 것보다 테스트 코드를 먼저 작성하는 이유가 TDD를 해야하는 이유와 동일하다. 테스트 코드를 작성하면..

개미는 뚠뚠 🐜
'TDD' 태그의 글 목록