인수 테스트와 리팩터링 회고
Step1 경로 조회 타입 추가Step1 경로 조회 타입 추가 PR package src/main/java/nextstep/subway/strategy/PathType.javaimport nextstep.subway.controller.dto.PathResponse;import nextstep.subway.controller.dto.StationResponse;public enum PathType { DISTANCE(Section::distance, (stations, value) -> PathResponse.distanceOf(StationResponse.listOf(stations), value)), DURATION(Section::duration, (stations, value) -> P..
- 외부활동/ATDD, 클린 코드 with Spring 8기
- · 2024. 3. 5.
인수 테스트와 인증 회고
Step1 즐겨찾기 기능 완성Step1 즐겨찾기 기능 완성 PR 3주차 미션을 시작하면서 한가지 깨달은 사항이 있었다. 2주차 까지는 restassured 요청시 공통 코드를 http method 기준으로 분리하였다. // AcceptanceTest protected ExtractableResponse get(String path, int statusCode, Map queryParams, Object... pathParams) { RequestSpecification requestSpecification = RestAssured.given().log().all(); if (queryParams != null && !queryParams.isEmpty()) { ..
- 외부활동/ATDD, 클린 코드 with Spring 8기
- · 2024. 3. 5.