본문 바로가기
반응형

Wil2

[항해플러스] 1주차 회고(WIL) 1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)이번 주차를 지나며 겪었던 문제가 무엇이 있었나요?TC 작성의 어려움 : 테스트 케이스를 작성하는데 어려움을 느낌 (작성하긴 했지만, 랜덤 코드리뷰를 보니 작성하지 않은 테스트케이스가 많았다.)TDD 개발 순서 : TDD 개발 순서가 지켜지지 않고 역으로 진행한 것 같음PR 업로드 : 저절한 단위로 나누어 커밋하지 못해, 전체 코드에 대한 수정 사항을 커밋함 : PR에 대한 상세한 내용 작성에 어려움을 느낌코드리팩토링의 어려움 : 코드 리팩토링을 어떻게 해야할지 감이 잘 오지 않았음2. 시도문제를 해결하기 위해 어떤 시도를 하셨나요?TC작성의 어려움 : 기능에서 발생할 수 있는 테스트케이스를 최대한 문서화하고, TC 작성 방법을.. 2024. 6. 22.
[WIL]TDD 방법론 스터디_통합테스트 코드 구현 항해플러스 사전스터디 기반으로 TDD 코드 내용을 정리한 포스팅입니다.👩🏻‍💻TDD 코드 구현[ 사전 시나리오 ]사용자 관리를 위한 rest api 구축독립적인 개발을 위해 DB연결은 하지 않음[ 주요 기능 ]사용자 모두 조회특정 사용자 조회사용자 입력사용자 수정사용자 삭제[ TDD로 사용자 REST API 구현 ]UserControllerTest.java@AutoConfigureMockMvc@SpringBootTest@RunWith(SpringRunner.class)public class UserControllerTest { @Autowired private MockMvc mockMvc; @Autowired private UserRepository userRepository;.. 2024. 5. 10.
반응형