From cf12bc45ccbb56e5026e3c2269f753b834a748ae Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期二, 27 八月 2019 15:30:50 +0800 Subject: [PATCH] 1.完成socket的obd数据获取及数据库存储 2.完成获取obd数据的相关接口1个 --- src/test/kotlin/com/flightfeather/obd/ObdApplicationTests.kt | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/src/test/kotlin/com/flightfeather/obd/ObdApplicationTests.kt b/src/test/kotlin/com/flightfeather/obd/ObdApplicationTests.kt index e896af4..93dea64 100644 --- a/src/test/kotlin/com/flightfeather/obd/ObdApplicationTests.kt +++ b/src/test/kotlin/com/flightfeather/obd/ObdApplicationTests.kt @@ -1,7 +1,12 @@ package com.flightfeather.obd +import com.flightfeather.obd.domain.mapper.ObdDataMapper +import com.flightfeather.obd.lightshare.bean.BaseJson +import com.flightfeather.obd.lightshare.bean.ObdDataVo +import com.google.gson.Gson 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 @@ -9,8 +14,25 @@ @SpringBootTest class ObdApplicationTests { + @Autowired + lateinit var obdDataMapper: ObdDataMapper + @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) + } + } -- Gitblit v1.9.3