BoardServiceTests
페이지 정보
본문
package web.service;
import java.util.Arrays;
import java.util.UUID;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import lombok.extern.log4j.Log4j2;
import web.dto.BoardDTO;
import web.dto.PageRequestDTO;
import web.dto.PageResponseDTO;
@SpringBootTest
@Log4j2
public class BoardServiceTests {
@Autowired
private BoardService boardService;
@Test
public void testModify2() { //수정
//board 변경
BoardDTO boardDTO = BoardDTO.builder()
.bno(101L)
.title("제목을 수정한다.")
.content("내용도 수정하자.")
.build();
//첨부파일 하나 추가
boardDTO.setFileNames(Arrays.asList(UUID.randomUUID()+"_zzz.jpg"));
boardService.modify(boardDTO);
}
...
...
}
[설명]
테스트 코드는 첨부파일이 있는 게시물을 대상으로 변경한다.
Board 객체의 BoardImage들을 삭제하고 새로운 첨부파일 하나만을 가지도록 변경된다.
- 이전글BoardServiceImpl 24.07.02
- 다음글● 게시물 조회 처리 24.07.02
댓글목록
등록된 댓글이 없습니다.