| | |
| | | package com.flightfeather.uav |
| | | |
| | | import com.flightfeather.uav.domain.mapper.ObdDataMapper |
| | | import com.flightfeather.uav.lightshare.bean.ObdDataVo |
| | | import com.google.gson.Gson |
| | | import com.flightfeather.uav.lightshare.service.RealTimeDataService |
| | | import org.junit.Test |
| | | import org.junit.runner.RunWith |
| | | import org.slf4j.LoggerFactory |
| | |
| | | class UAVApplicationTests { |
| | | |
| | | @Autowired |
| | | lateinit var obdDataMapper: ObdDataMapper |
| | | lateinit var realTimeDataService: RealTimeDataService |
| | | |
| | | @Test |
| | | fun contextLoads() { |
| | |
| | | |
| | | @Test |
| | | fun foo1(): Unit { |
| | | // val map = GsonJsonParser().parseMap("{\"vin\":\"vin001\",\"protocol\":2}") |
| | | val map = Gson().fromJson("{\"vin\":\"vin001\",\"protocol\":2,\"cmdCode\":2001}", ObdDataVo::class.java) |
| | | val res = obdDataMapper.selectAll() |
| | | res.forEach { |
| | | println(it.obdVin) |
| | | println(it.obdTime) |
| | | } |
| | | println(map.obdVin) |
| | | println(map.obdProtocol) |
| | | println(map.cmdCode) |
| | | |
| | | } |
| | | |
| | | @Test |
| | |
| | | log.error("error") |
| | | } |
| | | |
| | | @Test |
| | | fun foo2() { |
| | | val r = realTimeDataService.getSecondData(null, "2021-01-13 14:30:00", "2021-01-13 14:45:00", 0, null, 10) |
| | | println(r) |
| | | } |
| | | |
| | | } |