testcode1 [Jest] Jest란? 이번 글에서는 JavaScript 진영에서 사용하는 테스팅 프레임워크인 Jest가 무엇인지 알아보려고한다. 테스팅 프레임워크는 작성한 코드가 예측한대로 동작하는지 테스트해보기 위한 Tool 정도로 생각하면 된다. 코드를 테스트하고 테스트한 코드를 저장해두고 안정성 검증 용도로 사용하면 로직이 변경 됐을 때 기존코드와 다른점을 쉽게 파악할 수 있다. 불필요한 설명일 수 있지만 아주 간단히 테스트 코드가 왜 필요한지 설명을 하자면, 아래와 같이 코드의 변경이 있다고 했을때 같은 테스트 코드로 확인 했을 때 정상동작하던 것이 수정후에는 실패하는 걸 확인할 수 있을 것이다. 그러면 당연히 잘못된 것을 인지하고 로직을 수정하거나 테스트 예상결과를 수정하여 테스트 코드를 성공시킬 것이다. 이런식으로 테스트를 하면서.. 2023. 1. 2. 이전 1 다음