From 6ba8f1be692a24d8f0ded743de034151a7957758 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 7 Aug 2024 08:48:55 +0800 Subject: [PATCH] add test --- .../hutool/json/engine/JSONEngineFactoryTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/hutool-json/src/test/java/org/dromara/hutool/json/engine/JSONEngineFactoryTest.java b/hutool-json/src/test/java/org/dromara/hutool/json/engine/JSONEngineFactoryTest.java index 41aaef8cc..be55decc6 100644 --- a/hutool-json/src/test/java/org/dromara/hutool/json/engine/JSONEngineFactoryTest.java +++ b/hutool-json/src/test/java/org/dromara/hutool/json/engine/JSONEngineFactoryTest.java @@ -46,6 +46,21 @@ public class JSONEngineFactoryTest { assertEquals(testBean, testBean1); } + @Test + void jacksonTest2() { + final JSONEngine engine = JSONEngineFactory.createEngine("jackson"); + assertEquals(JacksonEngine.class, engine.getClass()); + + final TestBean testBean = new TestBean("张三", 18, true); + final String serialize = engine.toJsonString(testBean); + + final String jsonStr = "{\"name\":\"张三\",\"age\":18,\"gender\":true}"; + assertEquals(jsonStr, serialize); + + final TestBean testBean1 = engine.fromJsonString(jsonStr, TestBean.class); + assertEquals(testBean, testBean1); + } + @Test void GsonTest() { final JSONEngine engine = JSONEngineFactory.createEngine("gson");