gunshi-project-ss/src/test/java/com/gunshi/project/xyt/service/SysDictServiceTest.java

59 lines
2.0 KiB
Java
Raw Normal View History

2024-01-25 15:57:07 +08:00
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)));
}
}