# junit

228개의 포스트

JUnit 8~10강

메타코딩 JUnit5 강의수강중

약 4시간 전
·
0개의 댓글
·
post-thumbnail

Spring security의 test 오류 관련 문제 해결

프로젝트를 진행하면서 테스트 코드를 작성하는 것이매우 중요하다는 것은 잘 알고 있었지만 역시 현실에서는 프로젝트의 일정을 조정하다보면테스트하기도 전에 코드를 폭풍처럼 작성해서일단 굴러가는 코드를 완성해야 할 때가 있다..ㅠ이번에도 TDD는 커녕 개발을 하며 중간부터는"

3일 전
·
0개의 댓글
·
post-thumbnail

JUnit

JUnit 실행해보기

3일 전
·
0개의 댓글
·
post-thumbnail

Controller - 유효성검사

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. Controller 단을 구현하는 단계에 있다. 지난 포스팅에서 책을 등록하는 Controller 를 만들었고 실제로 postman을 통해 body 데이터를 전송해보았다. book 메

4일 전
·
0개의 댓글
·
post-thumbnail

Controller - 책 저장하기

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. 저번 시간을 끝으로 Service 레이어단의 모든 코딩이 끝났다. Service layer도 정말 할 일이 많았다. 기본적인 책 등록, 조회, 수정, 삭제 뿐만 아니라 가짜 mock

5일 전
·
0개의 댓글
·
post-thumbnail

Service - 책 한건보기, 수정 테스트

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다.서비스 레이어의 책 한건보기와 삭제, 수정 테스트는 쉽고 단순한 관계로 한 번에 진행하도록 했다. 내용 또한 겹치는 부분이 많다.BookServiceTest.java<코드 설명>책

2022년 9월 22일
·
0개의 댓글
·
post-thumbnail

회원 관리 예제(백엔드 개발)

• 데이터: 회원ID, 이름• 기능: 회원 등록, 조회• 아직 데이터 저장소가 선정되지 않음(가상의 시나리오)• 컨트롤러: 웹 MVC의 컨트롤러 역할• 서비스: 핵심 비즈니스 로직 구현• 리포지토리: 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리• 도메인:

2022년 9월 21일
·
0개의 댓글
·
post-thumbnail

Service - 코드 리팩토링

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. 저번 시간에 수정하던 BookService 를 다시 한번 살펴보자. BookService 위 코드를 다음과 같이 작성해보자. BookService 이렇게하면 map에서 toDt

2022년 9월 21일
·
0개의 댓글
·
post-thumbnail

Service - 책 목록보기 테스트

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. 서비스 레이어를 테스트하는 과정 중에 있다. 이번에는 책 목록보기를 테스트 할 차례이다.

2022년 9월 20일
·
0개의 댓글
·
post-thumbnail

Service - 가짜환경 Mock으로 테스트

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. 저번 포스팅에서 Service 레이어만 독자적으로 테스트하기 위해 Mock 라이브러리를 통해 테스트를 구현한다고 했었다. 실제로 구현해보자. 가짜 환경 Mock 을 이용한 책 등록하

2022년 9월 19일
·
0개의 댓글
·
post-thumbnail

Service - 책 등록하기 테스트

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. 서비스 기능을 모두 구현했다. 이제는 테스트를 안하는게 더 어색하다. 실제로 DB를 통해 테스트해보자. test 디렉토리 하위에 service 폴더 밑에 BookServiceTest

2022년 9월 19일
·
0개의 댓글
·

Api resolver test

2022년 9월 15일
·
0개의 댓글
·
post-thumbnail

[Android] Testing에 도전해보자

테스트 코드는 어려워

2022년 9월 14일
·
0개의 댓글
·
post-thumbnail

Service - 이메일 보내기 가짜 기능 구현

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. Service layer 의 끝을 향해 나아가고 있다. 책을 등록, 조회, 삭제, 수정까지 왠만한 기능은 갖추었지만 뭔가 하나가 아쉽다. 사용자 편의적인 기능을 하나 추가하면 좋을 것

2022년 9월 14일
·
0개의 댓글
·
post-thumbnail

[Spring] Testing

단위 테스트(Unit Test) 테스트 어떤 대상에 대한 일정 기준을 정해놓고, 그 대상이 정해진 기준에 부합하는지 부합하지 못하는지를 검증하는 과정 테스트 이유 : 테스트를 잘 거쳐 테스트 대상이 검증 과정에 잘 통과하게 만들어 최대한 더 나은 결과를 얻기

2022년 9월 13일
·
0개의 댓글
·
post-thumbnail

Service - 책 한건보기, 책 삭제 및 수정

본 시리즈는 메타 코딩님의 Junit 강의를 학습한 내용을 바탕으로 정리하였습니다. Service layer에서 지금까지 책 목록보기와 책 등록. 즉, Create 와 Read 를 구현했다. 이제 Read 의 또 다른 기능인 책 한건보기를 구현하고 나머지 삭제와 수정

2022년 9월 13일
·
0개의 댓글
·

[JUnit] Error Note : Service 테스트 시 NullPointerException 발생 2 (passwordEncoder)

아래는 디버깅을 해본 화면이다. 확인 결과 passwordEncoder에서 막혀 NullPointerException이 발생하는 것이었다.아래의 코드를 추가함으로써 Mock PasswordEncoder를 주입하여 해결했다.

2022년 9월 12일
·
0개의 댓글
·

[JUnit] Service 테스트하기

JUnit으로 Service 테스트하기 Service는 Controller와 Repository(Domain)에 모두 의존하고 있다. 따라서 결합을 두 군데 모두 끊어줘야 온전히 Service만의 테스트가 가능해진다. 1. Controller와의 연결 끊기 Con

2022년 9월 12일
·
0개의 댓글
·

# TIL: 2022-09-06

LeetCode 1문제Junit 테스트 코드 작성를 작성하는 이유와 repository test 작성 완료미루고 미뤘던 테스트코드에 대해서 공부했다. Junit 사용법 위주로 실습을 하면서 공부했다. 오늘 테스트코드를 공부하면서 알게된 점은 일반적으로 repositor

2022년 9월 9일
·
0개의 댓글
·

[Spring] java.lang.IllegalStateException: Failed to load ApplicationContext

해결방법 테스트를 위한 클래스 위에 을 추가해주면 간단하게 해결된다. 참고로 나는 테스트코드를 작성할 때 아래와 같은 어노테이션들을 추가한다.

2022년 9월 8일
·
0개의 댓글
·