유닛테스트 [Jest][유닛 테스트] (2) 테스트 코드로 디버깅해보자! 예약 날짜 비활성화 오류, 테스트 코드로 해결하기 상황에 따라 예상치 못한 오류가 있을 수 있는 부분이라고 생각했고, 이 참에 아예 테스트를 작성한 뒤 명확하게 로직 자체를 검사해가면서 확실하게 의도한 대로 동작하도록 만들어보기로 결심했다. 예약 기간 선택 시 예약 불가 날짜를 포함할 수 없음 하지만 아래와 같이 해당 날짜를 포함해 예약 기간을 선택할 수는 있기 때문에, 이 부분을 별도로 로직을 추가해주어야 했다. 그래서 체크인 날짜를 선택... 유닛테스트프로젝트unit testunit리액트스테이메모리테스트숙박플랫폼testtest 210402 Fri 단위 테스트 실습 New File → Unit Test bundle 만들기 생성된 TDD_Test 선택 앱에서 테스트하는 방법 Target membership 파일 별로 체크박스 일일히 해주기 Target Membership에 체크: 해당 모듈의 소스파일이 된다는 의미 혹은 @Testable 해주기 When you add the @testable attribute to an import st... Test Driven Development테스트주도개발유닛테스트일반화마인드맵unittest단위테스트TDDTDD
[Jest][유닛 테스트] (2) 테스트 코드로 디버깅해보자! 예약 날짜 비활성화 오류, 테스트 코드로 해결하기 상황에 따라 예상치 못한 오류가 있을 수 있는 부분이라고 생각했고, 이 참에 아예 테스트를 작성한 뒤 명확하게 로직 자체를 검사해가면서 확실하게 의도한 대로 동작하도록 만들어보기로 결심했다. 예약 기간 선택 시 예약 불가 날짜를 포함할 수 없음 하지만 아래와 같이 해당 날짜를 포함해 예약 기간을 선택할 수는 있기 때문에, 이 부분을 별도로 로직을 추가해주어야 했다. 그래서 체크인 날짜를 선택... 유닛테스트프로젝트unit testunit리액트스테이메모리테스트숙박플랫폼testtest 210402 Fri 단위 테스트 실습 New File → Unit Test bundle 만들기 생성된 TDD_Test 선택 앱에서 테스트하는 방법 Target membership 파일 별로 체크박스 일일히 해주기 Target Membership에 체크: 해당 모듈의 소스파일이 된다는 의미 혹은 @Testable 해주기 When you add the @testable attribute to an import st... Test Driven Development테스트주도개발유닛테스트일반화마인드맵unittest단위테스트TDDTDD