본문 바로가기
javascript+node.js

1/24 최종 프로젝트 9

by 마루청 2024. 1. 24.
728x90

내일배움캠프 오늘 학습 내용

 

  • 최종 프로젝트 : 통합 테스트, role guard 전체적으로 적용

 

 

통합 테스트

 

지금까지 각자 만들어오던 모듈을 dev에 머지시켜왔는데, 오늘은 그 통합테스트를 진행해보았다. 확인하면서 값이 null로 들어가 다른 api가 적용이 안 된다던지, 필요한 validation이 존재하는지 등등을 확인해보았다. 필요없는 api도 있어서 지워내고 깔끔히 코드를 정돈하였다. 각자의 branch에서는 확인되었으면서 되지 않는 부분이 통합 테스트에서 드러나 다시 한 번 토의를 진행하였다. 또 전부 테스트하면서 role이 필요할 곳에 내가 만든 guard에 따른 decorator를 적용하여 해당 role만 특정 admin 기능을 사용할 수 있도록 하였다. 자잘한 오류의 수정을 마치고 전체적인 기능은 작동이 된다는 것을 확인했으니 내일부터는 front에 옮기고 심화 학습(속도 개선, 대용량 데이터 활용) 등을 진행해볼 예정이다. 

728x90

'javascript+node.js' 카테고리의 다른 글

1/30 최종 프로젝트 11  (0) 2024.01.30
1/25 최종 프로젝트 10  (1) 2024.01.25
1/23 최종 프로젝트 8  (0) 2024.01.23
1/22 최종 프로젝트 7  (0) 2024.01.22
1/19 최종 프로젝트 6  (0) 2024.01.19

댓글