ReactTestingLibrary

· Testing
1. TDD(Test Driven Development) : 테스트 주도 개발 React Testing Library 를 정리하기에 앞서 TDD : 테스트 주도 개발에 대해 먼저 얘기할 필요가 있을 것 같다. TDD란 간단하게 말해서 테스트 코드를 먼저 작성하고 그 테스트를 통과하기 위한 코드를 구현하는 형태의 개발방법론이다. TDD 의 개발 절차 TDD의 개발 절차는 실패 -> 성공 -> 리팩토링 3가지로 구성되어 있다. 실패하는 작은 단위의 테스트부터 작성을 하고 해당 테스트를 통과하기 위한 코드를 작성한 뒤 테스트 성공 이후에는 해당 코드에 중복되는 코드는 없는지, 더 개선할 수 있다면 리팩토링의 과정을 거친다. React 에서는 테스트를 위해 React Testing Library 와 Jest 가..
kyuuuun
'ReactTestingLibrary' 태그의 글 목록