import com.electromagnetic.industry.software.common.cons.UserConstants; import com.electromagnetic.industry.software.common.pojo.UserLoginInfo; import com.electromagnetic.industry.software.common.util.UserThreadLocal; import com.electromagnetic.industry.software.manage.Application; import com.electromagnetic.industry.software.manage.config.ElePropertyConfig; import com.electromagnetic.industry.software.manage.service.ImportPrjService; import com.electromagnetic.industry.software.manage.service.ImportTableService; import jakarta.annotation.Resource; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest(classes = Application.class) public class ImportTableTest { @Resource private ImportTableService importTableService; @Resource private ImportPrjService importPrjService; @Resource private ElePropertyConfig elePropertyConfig; public void testImportPrj() { UserLoginInfo userLoginInfo = new UserLoginInfo(); userLoginInfo.setUserId("1916756770835075072"); userLoginInfo.setUsername("北航电磁仿真用户1"); userLoginInfo.setWorkNumber(""); userLoginInfo.setAdminType(""); userLoginInfo.setPrjTmpDir(elePropertyConfig.getEleTmpPath()); UserThreadLocal.set(userLoginInfo); importPrjService.importPrj(null); } }