No video

테스트 코드 적용하기 (JUnit, TDD) [ 스프링 부트 (Spring Boot) ]

스프링 부트 프로젝트에서 테스트 코드를 적용하는 영상입니다.
#SpringBoot #JUnit #TDD
▶ GitHub Repository(Spring Boot) : github.com/Fla...
▶ GitHub Repository(Java, Algorithm) : github.com/Aro...
▶ 디스코드(Discord) : / discord
▶ 1:1 자바 레슨 : kmong.com/gig/...
▶ 강의 자료 판매 : kmong.com/gig/...
▶ ThinkGround : thinkground.st...
▶ 문의처 : thinkground.flature@gmail.com

Пікірлер: 33

  • @dbswoqhrtk
    @dbswoqhrtk2 жыл бұрын

    감사합니다~ 글만 읽어서는 이해하는데 어려움이 있었는데 실제 코드 적용하는 영상을 보고 이해에 많은 도움이 되었습니다 ^^

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    피드백 감사합니다 :) 확실히 코드를 보지 않으면 이해하는데 한계는 있는 것 같습니다.

  • @awesomeo1843
    @awesomeo18432 жыл бұрын

    스프링 부트로 테스트하는 방법에 대해 알려주는 영상을 찾기가 힘들었는데, 설명 너무 깔끔하게 잘 해주시네요~~ 구독하고 갑니다

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    너무 간단하게만 다뤄서 내용이 빈약하지 않을까 걱정했는데 감사합니다 :)

  • @user-rf7qq6dq3c
    @user-rf7qq6dq3c2 жыл бұрын

    오 유튜브에 이런 퀄리티의 강의가 있을줄이야...

  • @iloveyeseul
    @iloveyeseul2 жыл бұрын

    돈주고 산 강의보다 훨씬 도움이 되는 듯 하네요. 영상 감사합니다. 틀잡고 정리하는데 도움이 되었습니다.

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    극찬이네요 :) 시청해주셔서 감사합니다

  • @arduino79
    @arduino792 жыл бұрын

    잘 봤습니다~~ 다음 강의도 기대됩니다.

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    감사합니다~!

  • @carryon724
    @carryon7242 жыл бұрын

    영상 감사합니다. 다음강의 기대하겠습니다!

  • @user-jm9or5su8g
    @user-jm9or5su8g Жыл бұрын

    선생님 강의 너무 좋습니다!!! 테스트 코드 자료는 구글링해도 중구난방이고 정리된 자료를 못찾았는데 설명도 너무 쉬워 이해하기 좋네요. 감사합니다!

  • @user-on4qj8jt1x
    @user-on4qj8jt1x2 жыл бұрын

    JPA 영상 다 보고있는데 너무 유용합니다 :) 너무너무 감사합니다. 구독도 하고가용

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    좋은 피드백 감사합니다 :) 앞으로도 좋은 영상으로 찾아뵙겠습니다.

  • @user-re6tq4ew6f
    @user-re6tq4ew6f2 жыл бұрын

    최고에요.. 너무 감사합니다 ㅠㅠ

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    시청해주셔서 감사합니다 :)

  • @monsilelamour2583
    @monsilelamour25837 ай бұрын

    너무너무 좋습니다 ㅠ 잘 정리해서 한번 테스트해보도록 하겠습니다 :) -예비개발자-

  • @sehanpark5523
    @sehanpark55232 жыл бұрын

    강의 잘 들었습니다. 설명해주시는 속도나 구성이 정말 마음에 들었어요! 다른 강의도 참조해야겠습니다 ㅎㅎ 앞으로도 많은 영상 부탁드립니다

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    좋은 말씀 감사합니다. 앞으로도 잘 부탁드리겠습니다. :)

  • @jw_sw8157
    @jw_sw8157 Жыл бұрын

    컨트롤러, 서비스 각각 작성방식 궁금했는데 감사해요!!

  • @around.hub.studio

    @around.hub.studio

    Жыл бұрын

    감사합니다. 테스트 방식에 따라 작성방법이 다양하니 제가 제시해드린 방식은 그 중 1가지라고 이해해주시면 좋겠습니다 :)

  • @user-yu4ho4xu3g
    @user-yu4ho4xu3g2 жыл бұрын

    아니... 강의 퀄리티가.... 정말 감사합니다

  • @user-jx8um6lc6f
    @user-jx8um6lc6f Жыл бұрын

    6:52 Junit5 Annotation Description 13:20 Unit Test FIRST Rule

  • @hl2054
    @hl20542 жыл бұрын

    강의 잘봤습니다.. 약간 강의와 핀트가 안맞는 부분일수도 있는데 mvc테스트를 이용해 Controller를 테스트할수도있고, mocking을 해서 서비스를 테스트할수도있고, 디비까지 엮어서 하고싶다면 디비도 테스트 할수도 있고, JPA를 사용한다면 Entity에 비즈니스 로직이 있다면 POJO 테스트도 할 수 있을것 같은데 보통 실무에서는 '단위'라는 개념을 어디서 어디까지 봐서 테스트하는지 궁굼합니다...ㅠ

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    좋은 질문 감사합니다. 실무에서도 팀의 성격에 따라 다른 것 같습니다. 사실 영상에서 소개해드린 방식이나 댓글로 말씀해주신 내용들은 방법론 정도로 생각해주시면 될 것 같습니다. 테스트 하는 방법 때문에 테스트를 고민하기 보다는 테스트의 목적을 생각하여 테스트 구현 방식을 고민하시는 방향을 추천드립니다. 테스트는 애플리케이션의 동작에 문제가 없는지 확인하기 위함이니 그 수준을 잘 결정하여 그에 맞는 방법을 도입하시는 것이 좋습니다.🙂

  • @Kevinyo1538
    @Kevinyo1538 Жыл бұрын

    json Body를 보면 정상적으로 키와 값이 나오는데, 영상과 같이 jsonPath로 exists하면 "No value at JSON path " 에러가 자꾸 나오네요ㅠ

  • @elliotslow5203
    @elliotslow5203 Жыл бұрын

    저의 짧은 생각으로는 DAO 호출하는 부분 주석처리하고 값 직접 주입하면 되지않을까 싶은데 다들 JUNIT을 쓰는 이유가 있을텐데 그 이유가 뭔가용

  • @user-bs2dx4we9x
    @user-bs2dx4we9x6 ай бұрын

    명강의 잘 들었습니다~ 궁금한점이 있는데요 시큐리티 적용시 beforeEach로 적용하여 테스트하고있습니다. 근데 시큐리티 설정에서 permitAll로 설정된 uri로 접근시 위의 beforeEach 시큐리티를 설정하지않으면 302에러가 발생하는데 이게 정상인가요? 아무나 접근하게 끔 설정하였는데 302 에러가 발생하는게 이상해서요...

  • @user-bs2dx4we9x

    @user-bs2dx4we9x

    6 ай бұрын

    참고로 swagger로 로그인없이 permitAll 경로에 접근 및 응답되는걸 확인했습니다 ㅠㅠ

  • @sobosoboa
    @sobosoboa2 жыл бұрын

    안녕하세요. 강의 듣다가 질문이 있어서 댓글 남깁니다! TDD가 중요하다는 걸 알고 취업을 위해서 테스트코드도 같이 작성하려고 공부중입니다. 현업에서는 주로 통합테스트, 단위테스트 중에서 뭘 더 쓰나요?? 그리고 JWT 같이 헤더에 토큰을 넣어주는 경우에는 어떤식으로 테스트코드를 작성할지 알 수 있을까요? 감사합니다.

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    질문에 대해서 명확하게 답을 드리긴 어려울 것 같습니다 :) 그 이유는 회사마다, 그리고 팀마다 중요도가 다르기 때문입니다. 테스트의 목적에 맞는 방법을 선정하여 사용하는 것이 올바른 답인 것 같습니다. 그리고 스프링 시큐리티 같은 인증이 도입되어 있다면 아래 링크를 참고해보시면 도움이 될 것 같습니다! mieumje.tistory.com/81

  • @sobosoboa

    @sobosoboa

    2 жыл бұрын

    @@around.hub.studio 감사합니다^^

  • @libedi0207
    @libedi02072 жыл бұрын

    Spring test 애노테이션들을 JUnit 애노테이션으로 소개하셨네요. 혹시 혼돈하시는 분이 계실까 정정 부탁드립니다.

  • @around.hub.studio

    @around.hub.studio

    2 жыл бұрын

    제가 피피티에 오기입을 했군요. 확인하여 본문에 오기입 정정해두도록 하겠습니다. 피드백 감사합니다 :)