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