반응형 Spring10 ④Junit Service 테스트 -2 Service book List, Search 책 등록에 이어서 서비스 코드에 대해서 알아보도록 하자. 아직 테스트 까지 못갔다는게 안 비밀.. 우선 본 코드는 이전 게시물에 있으니 참조 2. Book리스트 //2. book list public List bookList() { List dtos = bookRepository.findAll().stream() //.map((bookPS) -> bookPS.toDto()) .map(Book::toDto) .collect(Collectors.toList()); return dtos; } 이번에는 stream()메서드가 출현을 하였다.. 여기 코드를 해석해보자면, bookRepository에서 findAll()메서드를 사용해서 전체 데이터를 가져오고 stream을 이용해서 데이터를 흘려보낸다. Stream.. 2022. 10. 19. ③Junit Service 테스트 -1 Service book등록 일본에서 일하는 외노자 로써 내용이 일본어가 포함될 수 있습니다.!! 하기에 동영상 참조 하였습니다. (문제가 될 시 삭제하겠습니다.) https://www.youtube.com/watch?v=kYqGAM2culU&list=PL93mKxaRDidEZfpXoyWZ-2ZLsYrQByDMP 이제부터 Service를 Junit 테스트를 진행 해보도록 하겠습니다. 최하단에는 서비스 본문이 있습니다. 메서드, 애노테이션 하나하나 알아 가 보도록 하겠습니다. 1. 서비스 클래스와 book 등록 @RequiredArgsConstructor @Service public class BookService { private final BookRepository bookRepository; private final MailSe.. 2022. 10. 18. ②Junit 에 대해서 공부하자.! bookList, booksearch, bookdelete 일본에서 일하는 외노자 로써 내용이 일본어가 포함될 수 있습니다. Junit에 대해서 공부공부.. Test본코드는 전 게시물을 확인해주시기 바랍니다. https://seodev.tistory.com/m/2 bookList 테스트 // 2. book リスト @Test public void bookList_test() { //given String title = "junit"; String author = "coding"; //when List booksPS = bookRepository.findAll(); //then assertEquals(title , booksPS.get(0).getTitle()); assertEquals(author, booksPS.get(0).getAuthor()); } 등록된 데.. 2022. 10. 18. ①Junit 에 대해서 공부하자.! Junit BookRepositoryTest 1일본에서 일하는 외노자 로써 내용이 일본어가 포함될 수 있습니다.!! 하기에 동영상 참조 하였습니다. (문제가 될 시 삭제하겠습니다.) https://www.youtube.com/watch?v=kYqGAM2culU&list=PL93mKxaRDidEZfpXoyWZ-2ZLsYrQByDMP Junit에 공부하기 위해서 이런저런 찾다가 유튜브에서 좋은 메타코딩 이라고 하는 강의를 해주시는 분을 보고 공부를 진행하고 있습니다. 이런저런 내용을 보고 복습을 하기 위해서 내용을 적습니다. 나름대로의 해석,, 일 수도 있어서 생각과 다른 점은 알려주시길 바랍니다. 하기에 코드를 하나하나 풀어 갈 생각입니다. 본 코드는 따로 게시물을 생성하도록 하겠습니다. 1. 전체코드 package com.junitP.junit.d.. 2022. 10. 18. 이전 1 2 다음 반응형