khu-khlug / sight-backend

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

test: rollback 호출하는지 확인하도록 수정 #29

Closed Coalery closed 11 months ago

Coalery commented 11 months ago

주요 변경 사항

실제로 롤백되는 것을 확인하는 것이 아니라, AbstractConnection#rollback을 호출하는지를 확인합니다.

변경 이유

실제로 롤백되는지 확인하는 것까지 테스트하면, @Transactional 데코레이터를 테스트하는 것이 아니라 mikro-orm의 동작을 테스트하는 것이 됩니다.

이는 의도한 바가 아니기 때문에, rollback 메서드를 호출하는지만 확인하는 것으로 수정하였습니다.

github-actions[bot] commented 11 months ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟢 Statements 83.69% 236/282
🔴 Branches 48% 24/50
🟡 Functions 62.16% 46/74
🟢 Lines 84.17% 218/259

Test suite run success

23 tests passing in 8 suites.

Report generated by 🧪jest coverage report action from 8b12c0b55601accc515f70de5cd46580dcae0fb5