| 1234567891011121314151617181920212223242526272829303132333435 |
- package com.nb.admin;
- import cn.hutool.json.JSONUtil;
- import com.nb.aliyun.controller.IotController;
- import com.nb.core.result.R;
- import com.nb.web.api.entity.common.BusDeviceRunningEntity;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.boot.test.context.SpringBootTest;
- import org.springframework.test.context.junit4.SpringRunner;
- /**
- * @ClassName : IotTest
- * @Description :
- * @Author : LF
- * @Date: 2024年05月06日
- */
- @RunWith(SpringRunner.class)
- @SpringBootTest(classes = AdminApplication.class)
- public class IotTest {
- @Autowired
- private IotController iotController;
- @Test
- public void test001(){
- String str="{\"firstDose\":0,\"type\":\"intelligent\",\"deviceId\":\"4310704330480294\",\"newInfusion\":false,\"flowRestricted\":false,\"totalDose\":100,\"pcaInvalidCount\":0,\"selfControlLockTime\":5,\"alarm\":\"None\",\"pcaValidCount\":0,\"patientCode\":\"333000000\",\"infusionModify\":false,\"maybeLowInfusion\":false,\"appendDose\":0,\"test\":false,\"resetClinic\":false,\"maxDose\":90,\"continueDose\":45,\"classification\":\"1\",\"inputDose\":3.6,\"electricQuantity\":100,\"resetUndo\":false,\"dataNumber\":20,\"runState\":\"Running\",\"pcaTotalCount\":0}";
- BusDeviceRunningEntity obj = JSONUtil.toBean(str, BusDeviceRunningEntity.class);
- R r = iotController.dataSave(obj);
- while (true){
- }
- }
- }
|