많은 개발자분들께서 테스트 코드를 작성이 중요하고 작성을 하고 있다는 것을 알게되었습니다. TDD 에 대하여 장단점을 논하면서 쓰자 쓰지말자 논쟁도 많았구요. 그러나 정말 중요한 것은 테스터블한 코드를 작성하는 것과 핵심 로직에 테스트 코드가 있다면 분명 없는 것보다 좋은 것은 분명한 진리인 것 같습니다. 뭐 불평불만하기 전에 테스트 코드 작성을 할 줄은 알아야 된다고 생각해서 공부를 해보려고하나 많이 어려운 분야인 것 같아요. 그래서 테스트 코드라는 것에 대한 기초 개념이나 입문에 필요한 내용 위주로 글을 작성해보려고합니다. 테스트 코드란 무엇일까요? 말 그대로 내가 개발한 코드에 대해서 의도대로 동작하는지 확인 할 수 있는 코드를 말합니다. 이로써 소프트웨어의 품질이나 안정성을 확인 할 수 있는 것이..