어제 소개한 TDD(테스트 주도 개발) > 개발 전에 테스트코드를 먼저 작성하는 개발 방식 테스트코드에 대한 개념이 처음이기때문에 상세하게 정리하도록 하겠다. 테스트코드의 구조 beforeEach (각각의 테스트가 실행되기 전에 호출되는) : 테스트 실행 시 반복적으로 사용되는 코드가 있다면 변수에 할당해서 사용한다. 그때 사용할 수 있다 예시. ...
오늘은 유닛테스트에 대한 강의를 보며 공부를 했다. > function Check(predicate, onSuccess, onFail) { if (predicate()) { onSuccess("yes"); } else { onFail("no"); } } module.exports = Check; 총 3개의 함수를 받고 pre...
기본 HTML , CSS 오늘은 아침 미팅에서 내 코드 리뷰를 진행했는데, HTML CSS 의 부분에서 나의 성의 부족으로 피드백 자체를 했다기보다 정신을 차리는 하루가 되었다. 처음 코딩을 시작했을 때, HTML 가장 기본부터 알고 제대로 지키자 라는 생각이 있었지만, JS , TS , REACT 등 다양한 부분들을 배우면서 내 스스로가 망각하고...
유닛 테스트 어제 했던 유닛 테스트를 이어서 오늘은 mock 처리 했던 부분을 Stub 을 사용해봤다. 앞서 말하지만 mock , Stub 둘 중 어떤게 더 좋고 나쁘고 할게 아니라 상황에 따라 사용한다고 했다. mock > const ProductClient = require("./product_client"); > class ProductS...