package com.insigma.utils; import com.insigma.config.AppCfg; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Test; import static org.junit.jupiter.api.Assertions.*; @Slf4j public class WinServiceToolTest { static { DbUtil.url = "jdbc:mysql://127.0.0.1:35017/hy_qggwy"; DbUtil.usr = "root"; DbUtil.pwd = "admin"; AppCfg.DB = "GWY20_Mysql"; AppCfg.MW = "GWY20_Tomcat"; AppCfg.HZB = "D:/hzb2021"; AppCfg.BROWSER = "360se.exe"; } @Test public void getService() throws Exception { WinServiceTool.WindowsService windowsService = WinServiceTool.getService(AppCfg.DB, "GBK"); log.info("停止代码:{}", windowsService); assertTrue(windowsService.stopService()); log.info("启动代码:{}", windowsService); assertTrue(windowsService.startService()); log.info("重启代码:{}", windowsService); assertTrue(windowsService.restartService()); } }