ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • @Test
    Back end/SpringBoot 2023. 11. 14. 17:28

    Intelij에서는 Test 기능을 제공한다. 마우스 오른쪽 클릭 -> go to -> test

    Test를 작성하기 위한 화면이 나오고 해당 구간 데이터가 잘 넘어가는지 test가 가능하다.

    아래 구문은 예시인데 BUILD SUCCESSFUL 이 뜬다면 data가 잘넘어가는걸 확인할수도 있다. 또한 데이터가 

    =====================
    [{mod_day=2023.08.28, no=1, kind=커피, price=2000, coffee=아메리카노, reg_day=2023.08.28}, {mod_day=2023.08.28, no=2, kind=커피, price=3000, coffee=카페라떼, reg_day=2023.08.28}, {mod_day=2023.08.28, no=3, kind=커피, price=3000, coffee=카푸치노, reg_day=2023.08.28}, {mod_day=2023.08.28, no=4, kind=논커피, price=3500, coffee=그린티, reg_day=2023.08.28}, {mod_day=2023.08.28, no=5, kind=논커피, price=4000, coffee=초코라떼, reg_day=2023.08.28}, {mod_day=2023.08.28, no=6, kind=에이드, price=3000, coffee=파인애플, reg_day=2023.08.28}, {mod_day=2023.08.28, no=7, kind=에이드, price=3000, coffee=제주한라봉, reg_day=2023.08.28}, {mod_day=2023.08.28, no=8, kind=에이드, price=3000, coffee=오렌지, reg_day=2023.08.28}, {mod_day=2023.08.28, no=9, kind=커피, price=2000, coffee=아메리카노, reg_day=2023.08.28}, {mod_day=2023.11.14, no=25, kind=커피, price=678, coffee=에스프레소, reg_day=2023.11.14}]
    =====================

    이런식으로 잘 넘어 간것도 확인할수가 있다.

    package com.boot.Sailing.v1.dao;
    
    import org.junit.jupiter.api.Test;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.boot.test.context.SpringBootTest;
    
    import java.awt.*;
    import java.util.List;
    import java.util.Map;
    
    import static org.junit.jupiter.api.Assertions.*;
    
    @SpringBootTest
    class MenuDaoTest {
    
        @Autowired
        MenuDao menuDao;
    
        @Test
        void doList() {
            List<Map<String, Object>> list = menuDao.doList();
            System.out.println("=====================");
            System.out.println(list);
            System.out.println("=====================");
    
    
        }
    
        @Test
        void doInsert() {
            menuDao.doInsert("테스트", "테스트", "8999999");
        }
    }

    'Back end > SpringBoot' 카테고리의 다른 글

    뷰 템플릿과 MVC 패턴  (2) 2023.11.29
    Controller -> Service -> Dao || repository -> dbms  (0) 2023.11.16
    스프링부트 핵심정리  (0) 2023.11.11
    homeController -> Service -> Dao 의 흐름  (0) 2023.08.08
    home.jsp 와 sign.jsp  (0) 2023.08.08
Designed by Tistory.