| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package com.nb.admin;
- import cn.hutool.json.JSONUtil;
- import com.nb.AdminApplication;
- import com.nb.web.service.bus.job.DeviceFlowStatsJob;
- import com.nb.common.config.notice.msg.DiskMsg;
- import com.nb.common.config.notice.wechat.EnterpriseWeChatNotify;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.boot.actuate.system.DiskSpaceHealthIndicator;
- import org.springframework.boot.test.context.SpringBootTest;
- import org.springframework.test.context.junit4.SpringRunner;
- import java.util.Map;
- /**
- * @author lifang
- * @version 1.0.0
- * @ClassName NotifyTest.java
- * @Description TODO
- * @createTime 2022年07月19日 16:13:00
- */
- @RunWith(SpringRunner.class)
- @SpringBootTest(classes = AdminApplication.class)
- public class NotifyTest {
- @Autowired(required = false)
- EnterpriseWeChatNotify notify;
- @Autowired
- DeviceFlowStatsJob flowStatsJob;
- @Autowired
- DiskSpaceHealthIndicator spaceHealthIndicator;
- @Autowired
- @Test
- public void test(){
- flowStatsJob.flowStats();
- while (true){
- }
- }
- @Test
- public void disk(){
- Map<String, Object> details = spaceHealthIndicator.getHealth(true).getDetails();
- DiskMsg diskMsg = JSONUtil.parseObj(details).toBean(DiskMsg.class);
- System.out.println(diskMsg);
- System.out.println(JSONUtil.toJsonPrettyStr(details));
- }
- @Test
- public void cpu(){
- }
- }
|