Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixture 관련 쿼리를 테스트 메서드 실행 전 호출할 수 있도록 로직 변경 #747

Closed
wants to merge 201 commits into from

Conversation

apptie
Copy link
Collaborator

@apptie apptie commented Nov 13, 2023

📄 작업 내용 요약

Fixture에 em.flush() 호출 추가

🙋🏻 리뷰 시 주의 깊게 확인해야 하는 코드

이슈에 관련된 내용을 첨부했습니다
예시로 BidServiceFixture만 수정했습니다
BidService로 한 이유는 외래 키 데드락 찾느라고 계속 얘만 돌리고 있기 때문입니다

📎 Issue 번호

rhthrhrl0 and others added 30 commits July 13, 2023 16:53
* Feat: MVVM 구조 생성

* Feat: 레이아웃 작성

* refactor: 중복 함수 호출 삭제

* refactor: 런처 액티비티 수정

* refactor: 들여쓰기 추가

* refactor: string name 수정
* feat: 클릭 시 날짜, 시간 선택창 띄우기 구현

* feat: 함수 분리 및 정리, 뷰가 선택한 시간을 반영하도록 수정

* refactor: 함수명 수정
* feat: 상단 앱 바 UI 추가

* feat: 경매 입찰 버튼 UI 추가

* feat: 상품 이미지 뷰페이저 추가

* feat: 상품 정보 UI 추가

* feat: 판매자 정보 UI 추가

* refactor: 등록된 상품의 임시 이미지 url 데이터의 위치를 뷰모델로 수정

* refactor: 함수 분리

* rename: Event를 AuctionDetailEvent로 이름 변경

* refactor: root element를 shape로 수정

* refactor: 상세 화면에서만 사용하는 색상을 colors.xml에서 제거

* refactor: 스트링 리소스 정리
* feat: 경매 상품 목록 페이지 레이아웃 작성

* feat: 경매 상품 목록 필터 아이템 레이아웃 작성

* rename: 파일명 및 속성명 변경

* feat: 경매 상품 목록 경매 아이템 레이아웃 작성

* refactor: selector 에서 true 조건 먼저 확인하도록 수정 및 디폴트 조건 제거

* refactor: 조건문 코드 한 줄로 수정

* refactor: 상태값을 string resource로 분리

* refactor: 불필요한 로그 삭제
* design: 이미지 업로드 url 입력으로 변경

* feat: 뒤로가기 작성

* feat: 서버 통신에 쓰일 클래스 생성

* feat: 제출 기능 틀 설계

* style: 시간 선택창 디자인

* refactor: 양방향 데이터 바인딩 추가

* style: 가이드라인 추가

* feat: 인텐트 넘기는 함수 추가

* rename: 함수명 변경

* rename: 클래스 이름 변경
* refactor: 프로퍼티명 변경

* feat: 경매 상품 선택 시 경매 상세를 보여주는 기능 구현
* feat: 경매 상품 목록에서 경매 등록 페이지로 이동하는 기능 구현

* feat: 디폴트 필터 선택 적용
* feat: 경매 상세 조회 Dto 추가

* feat: 경매 상세 조회 Ui 모델 추가

* feat: 직거래 가능 지역 리사이클러뷰 어댑터 추가

* feat: 뷰모델과 xml 데이터 바인딩 로직 작성

* remove: Dto클래스 파일 삭제
* feat: 서버 연동

* feat: 서버 연동

* refactor: 토스트를 스낵바로 수정

* refactor: Submit 이벤트 삭제 및 처리
* test: 경매 등록 테스트 코드 작성

* test: 경매 상품 상세 정보 테스트 코드 작성

* refactor: 상수 수정
* feat: Dto와 UiModel 매핑 로직 작성

* feat: 뷰모델에 레포지토리 추가

* feat: 경매 상세 페이지 서버 연동 로직 추가
rhthrhrl0 and others added 20 commits October 17, 2023 16:21
* refactor: 높이 계산 로직 수정

* refactor: 마감 시간 스트링 생성 로직 수정

* feat: 최고입찰자인지 표시하는 기능 추가

* feat: 경매 상세 조회 api 응답 DTO 수정

* feat: getRemainingHeight 로직 개선

* refactor: 액션바 높이 상수화

* refactor: 액션바 상수 수정

* refactor: 탭 레이아웃 너비 수정 및 액션바 로직 수정

* refactor: CoordinatorLayout을 사용하도록 수정

* refactor: 경매 상세 페이지 ui 가로모드 대응
* feat: 입찰시 커서 유지 기능 추가

* fix: 쉼표가 지워진 경우에 대한 조건문 수정

* fix: 원 또는 공백을 지워도 금액이 0으로 초기화되지 않도록 수정

* refactor: Watcher에서 cursorPositionFromEnd 값을 관리하도록 수정
* feat: 질문 답변, 삭제 다이얼로그 생성

* feat: getQnas repository 작성

* feat: QnA 조회 서버 연동 완료

* feat: 뷰모델 연결

* feat: 질문/답변 삭제 기능 연동

* feat: 신고하기 repository 작성

* feat: 신고하기 버튼 추가

* feat: Dialog-ViewModel 연결

* refactor: 함수명 변경

* feat: ReportActivity 신고에 필요한 정보 wrapping 및 질문/답변 신고 기능 추가

* refactor: 신고 정보 wrapping에 따른 코드 수정

* refactor: event 통일

* design: Barrier 사용

* refactor: 텍스트 안보이는 버그 수정

* refactor: 소소한 디자인 수정, 네이밍 변경, 버그 수정

* feat: 질문 등록 후 reload 추가

* refactor: 리팩터링 및 질문하기 버튼 inVisible 수정

* refactor: 질문 선택 상태에서 질문 등록해도 선택 상태 유지되도록 수정

* refactor: ReportType 삭제

* fix: binding 수정

* fix: annotation 추가

* fix: ReportType 삭제

* refactor: nullable 대신 초기값 설정

* fix: 충돌 해결 과정에서 빠진 괄호 추가

* refactor: 함수 순서 변경

* refactor: 상위 뷰모델의 함수를 실행하도록 수정

* refactor: fragmentManager 수정

* fix: 잘못 넣은 코드 수정

* fix: auctionId가 null이 되던 버그 수정

* fix: 신고페이지 이동 불가, 답변 전송 안되는 버그 수정

* refactor: 높이 동적 지정

* refactor: 높이 동적 지정

* refactor: api 버그 수정, layout 수정

* refactor:  다이얼로그 크기가 아닌 editText의 Height가 변화하도록 수정, layout 수정

* refactor: layout 수정

* design: 로고 수정

* design: 선택했을 때 Text 속성 변경

* refactor: 런쳐 실행 후 focus 제거 로직 추가

* fix: 충돌 해결
* feat: 알림 화면이 부모 화면 위에 쌓이는 기능 추가

* feat: 알림 TaskStack 생성 기능 추가
* refactor: 프로필 정보 뷰 텍스트 크기 대응

* refactor: 입찰 내역 날짜 뷰 수정 추가

* refactor: 탭 레이아웃 백그라운듯 색상 지정 속성 변경

* refactor: 어댑터 분리

* refactor: view_profile.xml 마진 수정
백엔드 develop 브랜치 최신화
v6.0.1 릴리즈
@apptie apptie added backend 백엔드와 관련된 이슈나 PR에 사용 test 테스트 추가 시 suggestion 코드 변경 사항이 있는 경우 팀원들에게 제안하기 위함 labels Nov 13, 2023
@apptie apptie added this to the 레벨 5 milestone Nov 13, 2023
@apptie apptie self-assigned this Nov 13, 2023
@apptie apptie closed this Nov 13, 2023
@apptie apptie deleted the suggestion/test/746 branch November 13, 2023 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend 백엔드와 관련된 이슈나 PR에 사용 suggestion 코드 변경 사항이 있는 경우 팀원들에게 제안하기 위함 test 테스트 추가 시
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

7 participants