Enzyme ?
- React-testing-library
BDD를 통해 개발을 하게 된다면 테스트 메소드의 이름을
“이 클래스가 어떤 행위를 해야한다 (should do someting)” 라는 식의 문장으로 작성하여
행위에 대한 테스트에 집중할 수 있습니다.
BDD는 시나리오를 기반으로 테스트 케이스를 작성하며 함수 단위 테스트를 권장하지 않습니다.
이 시나리오는 개발자가 아닌 사람이 봐도 이해할 수 있을 정도의 레벨을 권장합니다.
하나의 시나리오는 Given, When, Then구조를 가지는 것으로 기본패턴을 권장합니다.