瀏覽代碼

优化测试

zhouhao 3 年之前
父節點
當前提交
8aa65eb231
共有 1 個文件被更改,包括 19 次插入19 次删除
  1. 19 19
      hsweb-core/src/test/java/org/hswebframework/web/dict/EnumDictTest.java

+ 19 - 19
hsweb-core/src/test/java/org/hswebframework/web/dict/EnumDictTest.java

@@ -42,27 +42,27 @@ public class EnumDictTest {
         mapper.registerModule(module);
 
 
-//        String val = mapper.writer().writeValueAsString(new TestEntity());
-//
-//        System.out.println(val);
-//        TestEntity testEntity = mapper.readerFor(TestEntity.class)
-//                                      .readValue(val);
-//
-//        Assert.assertEquals(testEntity.testEnum, TestEnum.E1);
-//        testEntity = mapper.readerFor(TestEntity.class)
-//                           .readValue("{\"testEnum\":\"E1\"}");
-//        Assert.assertEquals(testEntity.testEnum, TestEnum.E1);
-//
-//        testEntity = mapper.readerFor(TestEntity.class)
-//                           .readValue("{\"testEnum\":\"e1\"}");
-//        Assert.assertEquals(testEntity.testEnum, TestEnum.E1);
-//
-//        System.out.println((Object) mapper.readerFor(TestEnum.class).readValue("\"E1\""));
+        String val = mapper.writer().writeValueAsString(new TestEntity());
 
+        System.out.println(val);
         TestEntity testEntity = mapper.readerFor(TestEntity.class)
-                                      .readValue("{\"testEnums\":[\"E1\"]}");
-        System.out.println(testEntity.getTestEnums());
-//        Assert.assertArrayEquals(testEntity.getSimpleEnums(), new TestEnum[]{TestEnum.E1});
+                                      .readValue(val);
+
+        Assert.assertEquals(testEntity.testEnum, TestEnum.E1);
+        testEntity = mapper.readerFor(TestEntity.class)
+                           .readValue("{\"testEnum\":\"E1\"}");
+        Assert.assertEquals(testEntity.testEnum, TestEnum.E1);
+
+        testEntity = mapper.readerFor(TestEntity.class)
+                           .readValue("{\"testEnum\":\"e1\"}");
+        Assert.assertEquals(testEntity.testEnum, TestEnum.E1);
+
+        System.out.println((Object) mapper.readerFor(TestEnum.class).readValue("\"E1\""));
+
+        testEntity = mapper.readerFor(TestEntity.class)
+                           .readValue("{\"testEnums\":[\"E1\"]}");
+//        System.out.println(testEntity.getTestEnums());
+        Assert.assertArrayEquals(testEntity.getTestEnums(), new TestEnum[]{TestEnum.E1});
 
     }