Blackbox and Whiteboxtest란? 블랙박스 테스트 와 화이트박스 테스트? 개발을 한다는 것은 소스코드를 단지 작성하는 것에 그치지 않습니다. 개발을 위해 행해지는 모든 행위와 과정들이 사실 개발을 한다는 것이라 할 수 있습니다. 이는 예를 들면, 고객으로부터 요구사항을 듣고 분석하여 기능적으로 구현 가능한지 판단한 뒤, 디자인을 마치고 개발한 뒤 테스팅을 거쳐 마지막 고객에게 결과를 가져다주는 것입니다. 이중 오늘은 테스팅에 관해서 좀 더 자세히 유닛 테스트에 관해서 알아보려 합니다. 테스트 왜 필요한가? 유닛 테스트란? Jest.js란? 마치며. 1. 테스트 왜 필요한가? 테스트란 무엇일까요?? 이는 누구나 당연히 생각하듯 코드가, 프로그램이, 결과가 제대로 작동하고 보이고 도출되는지 ..