package com.arms.api.wbs.service;

import com.arms.api.wbs.model.dto.ServerDataDTO;
import com.arms.api.wbs.model.vo.WbsRowVO;
import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;


@SpringBootTest(properties = {
        "spring.profiles.active=dev"
})
class WbsServiceImplTest {

    @Autowired
    private WbsService wbsService;

/*    @Test
    public void savetest(){
        ServerDataDTO serverDataDTO = new ServerDataDTO();
        serverDataDTO.setXlganttTaskId("1");
        WbsRowVO wbsRowVO = WbsRowVO.builder().data(serverDataDTO).build();
        wbsService.saveAll(wbsRowVO);
    }*/

//    @Test
//    public void gettest(){
//        List<WbsRowVO> wbsRowVOS = wbsService.wbsRowVOSAll();
//        System.out.println(wbsRowVOS);
//    }

    @Test
    public void getidtest(){
        ServerDataDTO serverDataDTO = new ServerDataDTO();
        serverDataDTO.setWbs("1.1.4.6");
        serverDataDTO.setJobName("정보자산관리대장(자산&인원식별) ( IRM N/A )");
        WbsRowVO wbsRowVO = WbsRowVO.builder().data(serverDataDTO).build();
        wbsRowVO.idByServiceId(29L);
        WbsRowVO wbsRowVO1 = wbsService.wbsRowVO(wbsRowVO.getId());
        System.out.println(wbsRowVO1);
    }
}