khu-khlug / sight-backend

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

feat: 메시지 빌더 구현 #52

Closed Coalery closed 10 months ago

Coalery commented 10 months ago

주요 변경 사항

로깅에 사용되는 메시지, 포인트 지급에 사용되는 메시지 등을 쉽게 처리할 수 있도록 메시지 빌더를 구현하였습니다. 이를 통해 메시지는 메시지대로 템플릿화 시켜 중앙화 가능하고, 파라미터 또한 타입 추론이 가능하여 실수를 줄여줄 수 있습니다.

변경 이유

Fixes https://github.com/khu-khlug/sight-backend/issues/47

github-actions[bot] commented 10 months ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟡 Statements
72.13% (+0.13% 🔼)
766/1062
🔴 Branches 47.86% 112/234
🔴 Functions
51.27% (+0.36% 🔼)
141/275
🟡 Lines
71.98% (+0.09% 🔼)
714/992
Show new covered files 🐣
|
St.:grey_question:
| File | Statements | Branches | Functions | Lines | | :----------------------------------------------------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------- | :--------- | :------- | :-------- | :---- | | 🟢 |
`...` / MessageBuilder.ts
| 100% | 100% | 100% | 100% |

Test suite run success

113 tests passing in 27 suites.

Report generated by 🧪jest coverage report action from d279eedc35f1ee1b503dcc2628518beffc784170