khu-khlug / sight-backend

쿠러그의 백엔드 어플리케이션 저장소
1 stars 0 forks source link

feat: 교류 회원 정보 수정 핸들러 구현 및 이벤트 핸들러 구현 #22

Closed Coalery closed 1 year ago

Coalery commented 1 year ago

주요 변경 사항

교류 회원 정보를 수정하는 커맨드 핸들러(UpdateUnitedUserCommandHandler)를 구현하고 관련 테스트를 추가하였습니다.

또한, 유저 정보가 변경되었을 때 슬랙 메시지 보내는 부분을 이벤트 핸들러로 옮겼습니다.

변경 이유

유저 정보 변경이 발생했을 때, 공통적으로 슬랙 메시지가 전송됩니다. 해당 로직을 이벤트 핸들러로 묶어서 처리하도록 수정합니다.

github-actions[bot] commented 1 year ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟢 Statements
88.43% (+2.31% 🔼)
214/242
🟡 Branches
74.19% (+4.63% 🔼)
23/31
🟡 Functions
65.08% (+6.15% 🔼)
41/63
🟢 Lines
88.16% (+2.37% 🔼)
201/228
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------- | :--------- | :------- | :-------- | :---- | | 🟢 |
`...` / UserProfileUpdated.ts
| 100% | 100% | 100% | 100% | | 🟢 |
`...` / UpdateUnitedUserCommand.ts
| 100% | 100% | 100% | 100% | | 🟢 |
`...` / UpdateUnitedUserCommandHandler.ts
| 100% | 66.67% | 100% | 100% | | 🟢 |
`...` / UpdateUnitedUserCommandResult.ts
| 100% | 100% | 100% | 100% | | 🟢 |
`...` / UserProfileUpdatedHandler.ts
| 100% | 50% | 100% | 100% |

Test suite run success

22 tests passing in 7 suites.

Report generated by 🧪jest coverage report action from 15d879a201dbb052174a83906277c49d50e118e1