벌써
12월 3일이고...
11월은 어찌 보냈냐..


캘린더를 보니까
운동을 많이 하고 보냈네

11월 서핑을 처음 했는데
그것도 연속 2주를 갔다

이때가 너무 좋아서
다음주에 파도 좋대서 또갔다



맨날 고성만 가다가
남애3리는 올해 처음 이었다


올해는 서핑이 좀 재밌어지고
많이 늘었다 🌊🏄🏽‍♀️🌊




새로운 만남도 있었지만
인연이 아니었다
아쉬웠다

내 인연은
어딘가에 있겠지?

이렇게 치열하게 고민한 끝에
만난 인연은 어떤 인연일까..

과연 있기는 한걸까..

책도 생각해보니 많이 읽었다

여행의 이유를 다읽었고
렛뎀을 읽기 시작했다

요리도 예전보다 많이 하고있다


올해 첫 방어


술도 만취할 정도로 두번정도 마셨다..
한번은 친한 사람들과
한번은 혼자서

속상했다

11월은
신인감독 김연경을 보고
일도 열심히 하려고 노력했다
주말 출근도 했고
(근데 왜이리 진도는 안나갈까ㅜㅜ)

하이록스 대회도 나가고
돌이켜보니

열심히 살았네?

칭찬한다

재밌었던 하이퍼 피트니스 게임즈



10월에 10키로 마라톤
11월에 하이록스
를 나가고 준비하다보니

살도 조금 빠졌다..
(기쁨)
아무래도 운동을 더 열심히 하게된다

대회는 종종 이거저거
나가보는게 나한테 좋은거 같다 ㅎㅎ
앞으로도 종종 나가야지

11월은 다양하게 내가 성장되는 시간
이었던거 같다

일도 좀 내거 열심히 해야겠다 생각해서
주인의식을 가지고 했고

운동도 크로스핏을 평소보다 더 나갔고
살도 빠졌고
책도 읽었고

생각해보니 일기도 많이 썼다

그리고 좀 내버려두기도 연습을 했다
아직 완벽하진 않지만

그래서 그런지
아니 인연이 아니어서
마음이 좀 지친듯 하다

그리고 연말이 다가오니
또 한해가 가는구나 하는
마음이 들어 좀 씁쓸하기도 하다

그런데 어쩌겠는가
그래도 이렇게 회고를 하니
11월 한달 내가 열심히 살았구나
느껴지고
앞으로도 이렇게
살고 나를 도닥이고
내 인연이 언젠간 나타날 것임을
믿고 기다려보자

혼자서도 행복해야
둘이서도 행복하니까

다시 혼자서도 행복해보자




1. @Mock (Mockito)

  • 역할: 해당 타입의 "가짜(mock) 객체"를 만들어줌.
  • 특징:
    • 모든 메서드는 기본적으로 아무 행동도 하지 않음(return null/0/false 등)
    • 원하는 동작을 when(...).thenReturn(...) 등으로 지정해야 함.
  • 용도:
    • 테스트 대상 객체의 의존성(필드/파라미터 등)에 가짜 객체를 주입하고 싶을 때
  • 예시:
    @Mock MyService service; // 진짜 MyService가 아니라, mock이 들어감

2. @Spy (Mockito)

  • 역할: 실제 객체를 생성해서 감시(spy)함.
  • 특징:
    • 진짜 객체의 동작을 유지하면서, 일부 메서드만 mock처럼 지정 가능
    • 원하는 동작을 doReturn(...).when(spy).method(...) 등으로 오버라이드 가능
  • 용도:
    • 진짜 객체의 일부만 mock 처리하고 나머지는 실제 동작하도록 할 때
  • 예시:
    @Spy List<String> list = new ArrayList<>(); // list.add() 등 실제 동작, 일부 메서드만 mock 가능

3. @InjectMocks (Mockito)

  • 역할:
    • 해당 객체를 "진짜로" 생성하고,
    • @Mock/@Spy 등으로 만든 객체들을 자동으로 필드/생성자/Setter에 주입해줌
  • 특징:
    • 테스트 대상 객체를 만들 때, 의존성을 자동 주입해줌
  • 용도:
    • 테스트 대상 객체(핸들러, 서비스 등)와 그 의존성(mock/spies)을 조합할 때
  • 예시:
    @InjectMocks MyHandler handler; @Mock MyService service; // handler.service에 mock service가 주입됨

4. @MockBean (Spring Boot Test)

  • 역할:
    • Spring 컨테이너에 해당 타입의 mock 객체를 빈으로 등록
  • 특징:
    • 실제 @Autowired 등에서 mock 객체가 주입됨 (스프링 컨텍스트용)
    • 스프링이 관리하는 빈을 테스트에서 대체할 때 사용
  • 용도:
    • @SpringBootTest, @WebMvcTest 등에서 실제 빈 대신 mock을 써야 할 때
  • 예시:
    @SpringBootTest class MyTest { @MockBean MyService service; // 모든 @Autowired MyService는 mock으로 대체됨 }

요약 비교표

어노테이션mock or real?주입 방식사용 환경목적/특징

@Mock mock 필드에 직접 JUnit + Mockito 진짜 객체 대신 가짜(mock) 객체 생성
@Spy real + spy 필드에 직접 JUnit + Mockito 진짜 객체 일부만 mock, 나머지는 실제 동작
@InjectMocks real 자동 주입 JUnit + Mockito 대상 객체 생성 + @Mock/@Spy 자동 주입
@MockBean mock Spring Bean @SpringBootTest 등 스프링 빈을 mock으로 대체 (컨텍스트에 등록)

예제 코드

@SpringBootTest public class MyTest { @MockBean // Spring context에 mock 등록! MyService myService; @Autowired MyController myController; // myService가 mock으로 주입됨 }
class MyTest { @Mock MyService myService; // Mockito mock @Spy List<String> list = new ArrayList<>(); // 실제 동작, 일부만 mock 가능 @InjectMocks MyHandler handler; // handler에 myService가 자동 주입됨 (mock/spies) }

정리

  • 단위테스트(@Mock/@Spy/@InjectMocks): Mockito에서 객체 직접 생성, 주입
  • 스프링 통합테스트(@MockBean): 스프링 빈을 mock으로 대체, 스프링 컨텍스트에서 동작

 

'DEVELOP > Backend' 카테고리의 다른 글

[Spring] EnvironmentPostProcessor , PropertySourceLocator  (4) 2025.08.01
Spring AOP  (2) 2025.07.14
LLM Application 개발 이란?  (0) 2023.12.07
LangChain 이란?  (2) 2023.12.04
jsonString의 다형성 (feat. Gson)  (0) 2022.04.05

와우
벌써 10월이라니

이 일기를 1월부터 썼는데
벌써 10번째다

역시
난 꾸준함의 힘을
믿는다

10월초 연휴에
엄마랑 상해여행을 4박5일
다녀왔다

주토피아
주토피아 머리띠
디즈니 일루미네이션

처음봤다
디즈니 너무 덥고 힘들었지만
엄마가 나보다 더 잘다닌다..
어떻게 dpa하나두 안하고
기다려서 탔다

트론도 걱정했는데 재밌기만 했다

10년만에 동방명주
상해 음식1위 마늘롱샤 홍쿠이지아
호텔에서 준비해준 엄마 생신 케이크
우캉멘션

사람이 너어무 많았던 우캉멘션

기가 쪽 빨렸던 예원


지금 돌이켜보면 좋았다..
그때는 일정이 너무 빡세서
힘들다고 생각했는데

그래도 엄마도 너어무 좋아하시고
나도 즐겁게 다녀온거 같다
(기억미화)

그치만 담엔 더 여유롭게 다녀야징..

그리고 10월엔
생애 첫 10키로 마라톤 대회가 있어서
연습을 많이했다 ㅎㅎ



그리고 뛴 마라톤!!

헤헤 1시간 이내 성공!!



평소에 10키로 뛰면
보통 70분이 넘어서
목표가 70분이었는데
60분안이라니
완전 뿌듯 헤헤

이맛에 마라톤 뛰는구나?
대로를 달리는 기분이 꽤나 좋다

종종 나가도 될거 같다 ㅎㅎㅎㅎ


그리고 나선
일상으로 다시 돌아갔다

여름 내내 너무 돌아 다닌탓인가
일상이 그리웠다

동기들과 청모
오리발에 스티커 붙이기
내가 여행을 좋아하는 이유 중 하나

11월 1일 서핑


10월도 보면 알차게 보냈다
추워져서 요새는 러닝을 많이 못하지만

그래도 뛰고 싶고
책도 더 빨리 읽어야겠더

그래도 요새 일기를 꽤나 자주 쓰고 있다
긍정적인 영향이 있는거 같다

마음이 오락가락 할때도 있지만
일기와 사색을 통해서
가다듬고 있다

얼마 남지않은 올해 두달
알차고 단단하게
보내야지

'DIARY' 카테고리의 다른 글

2025년 9월의 일기  (0) 2025.10.02
2025년 8월의 일기  (1) 2025.09.04
2025년 7월의 일기  (4) 2025.08.01
2025년 6월의 일기  (2) 2025.07.02
2025년 5월의 일기  (0) 2025.06.01

9월에

여기저기
많이 놀러다녔다

일본도 가구
서핑도 여러번 가구

심지어 혼자서 서핑도 갔었다



너무 즐거웠던
구마모토 여행

친구들이랑 함께해서 너무 행복했다
2박3일 깔끔하고
딱좋아❤️

담에 일본 소도시 여행 또가야징




또 너무 즐거웠던
서핑 1박 트립

배불리 잘먹었다
파도가 너무 세서
그게 아쉬웠지만 ㅠㅠ
그래도 역시 즐거웠다


혼자서 즐거운 양양
나만의 힐링 스팟이
늘어나구 있다 헤헤

그리고 9월은 수영도 거의 안빠지고 나가고
자수도 나갔다
접영킥이 너무 어렵다 ㅠㅠ...

더 연습해야지
일이 좀 한가해져서
다시 운동을 열심히 하고 있다



사람 만나는건
만날수록 기준이 명확해지는데
나랑 맞는 사람은 아직은 못만났다 흑흑..
그치만
믿는다
내가 좋은 사람인만큼 성숙해진만큼
만나리라는 것을

요새 정신건강이 아주 좋다 호호

남은 2025년도
즐겁고 알차게
보내야지

믿는다!

'DIARY' 카테고리의 다른 글

2025년 10월의 일기  (0) 2025.11.05
2025년 8월의 일기  (1) 2025.09.04
2025년 7월의 일기  (4) 2025.08.01
2025년 6월의 일기  (2) 2025.07.02
2025년 5월의 일기  (0) 2025.06.01

일기를 써야지 써야지 하다가
겨우 쓴다..

8월은 돌이켜보면
그야말로 여름이지 않았나 싶다

제주도 3박 4일
양양-고성 2박3일
잠원 한강 수영장

수영을 배우니 세상이 그렇게 놀이터 같다



그치만 사진이 다 날라갔다

기존 핸드폰이 고장나서
새로운 핸드폰으로 바꿔서
다행히 보상판매가 가능해서
좋은 가격으로 새로운 핸드폰으로 바꿨다

재택 피씨도 고장나서 고치고

일도 정말 많고
만나자고 하는 사람도 많고
운동도 해야하고
여러므로 스케줄 정리하기도
버겁고 그래서
훌쩍 떠나기도 했던
8월


바다를 더 좋아하게되었다
파도가 좋을땐 서핑을 하고
없을땐 수영과 스노쿨을 하면 되니
바다만 가도 행복해진다


9월이 되고
이러저러한 일 때문에
여러가지 감정들로 복잡한데
이것도 한 2주가 지나면 괜찮아 지겠지

늘 그랬듯이
나를 또 다독이고
내가 나를 아껴줘야지

나는 늘 좋은 방향으로
가고 있다

'DIARY' 카테고리의 다른 글

2025년 10월의 일기  (0) 2025.11.05
2025년 9월의 일기  (0) 2025.10.02
2025년 7월의 일기  (4) 2025.08.01
2025년 6월의 일기  (2) 2025.07.02
2025년 5월의 일기  (0) 2025.06.01

+ Recent posts