230725(화) TIL

조우진·2023년 7월 25일
0

TIL

목록 보기
24/28

오늘 배운 내용

AOP

: 관점지향 프로그래밍

  • 어떤 로직을 기준으로 핵심적인 관점, 부가적인 관점으로 나누어서 보고, 그 관점을 기준으로 모듈화 하겠다는 것.
  • 흩어진 관심사를 모듈화 할 수 있는 프로그래밍 기법

단위 테스트

  • 작은 단위로 쪼개서 각 단위가 정확하게 동작하는지를 검사하는 테스트기법
  • 빠르게 작성 가능, 문제 발생 시 어느 부분이 잘 못 되었는지를 빠르고 정확하게 확인 가능
  • 모듈 간 상호작용 검증은 할 수 없음

Mockito

  • Mock Object를 쉽게 만들고, 관리하고, 검증할 수 있는 방법을 제공하는 프레임워크
  • Mock Object : 각 테스트 케이스를 분리하기 위해 사용하는 가짜 객체

통합 테스트

  • 두 개 이상의 모듈이 연결된 상태를 테스트
  • 모듈 간의 연결에서 발생하는 에러 검증이 가능
profile
공부노트

1개의 댓글

comment-user-thumbnail
2023년 7월 25일

유익한 글이었습니다.

답글 달기