package com.gunshi.project.xyt.service; import com.gunshi.project.xyt.Main; import com.gunshi.project.xyt.entity.basedata.SysDictSearch; import com.gunshi.project.xyt.model.SysDictB; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.ContextConfiguration; import ru.olegcherednik.jackson_utils.JacksonUtils; import static org.junit.jupiter.api.Assertions.*; @SpringBootTest @ContextConfiguration(classes = Main.class) @Slf4j class SysDictServiceTest { @Autowired private SysDictService sysDictService; @Test void insert() { SysDictB sysDictB = new SysDictB(); sysDictB.setDictNm("测试类型"); sysDictB.setDictCd("2"); sysDictB.setPid(1750409373064220673L); sysDictB.setSortOn(1); sysDictB.setStatus(1); sysDictService.insert(sysDictB); } @Test void update() { SysDictB sysDictB = sysDictService.queryById(1750400498717966338L); sysDictB.setSortOn(1); sysDictService.update(sysDictB); } @Test void queryBySearch() { SysDictSearch sysDictSearch = new SysDictSearch(); sysDictSearch.setKeyword(""); sysDictSearch.setPage(1); sysDictSearch.setPageSize(10); log.info("{}", JacksonUtils.writeValue(sysDictService.queryBySearch(sysDictSearch))); sysDictSearch = new SysDictSearch(); sysDictSearch.setKeyword("类型"); sysDictSearch.setPage(1); sysDictSearch.setPageSize(10); log.info("{}", JacksonUtils.writeValue(sysDictService.queryBySearch(sysDictSearch))); sysDictSearch = new SysDictSearch(); sysDictSearch.setKeyword("类型"); sysDictSearch.setPage(1); sysDictSearch.setPageSize(1); log.info("{}", JacksonUtils.writeValue(sysDictService.queryBySearch(sysDictSearch))); } }