WebSocket

This commit is contained in:
redkale
2024-10-09 23:45:56 +08:00
parent 1bcc35cbcf
commit 6769389f3a
5 changed files with 46 additions and 55 deletions

View File

@@ -16,30 +16,33 @@ public class TinyTest {
TinyTest test = new TinyTest();
test.run1();
test.run2();
test.run3();
}
@Test
public void run1() throws Exception {
TinyRecord record = new TinyRecord();
record.id = 5;
{
JsonFactory factory = JsonFactory.create().withFeatures(Convert.FEATURE_TINY);
JsonConvert convert = factory.getConvert();
String json = "{\"id\":5}";
Assertions.assertEquals(json, convert.convertTo(record));
System.out.println(convert.convertTo(record));
}
{
JsonFactory factory = JsonFactory.create().withFeatures(0);
JsonConvert convert = factory.getConvert();
String json = "{\"id\":5,\"name\":\"\"}";
Assertions.assertEquals(json, convert.convertTo(record));
System.out.println(convert.convertTo(record));
}
JsonFactory factory = JsonFactory.create().withFeatures(Convert.FEATURE_TINY);
JsonConvert convert = factory.getConvert();
String json = "{\"id\":5}";
Assertions.assertEquals(json, convert.convertTo(record));
System.out.println(convert.convertTo(record));
}
@Test
public void run2() throws Exception {
TinyRecord record = new TinyRecord();
record.id = 5;
JsonFactory factory = JsonFactory.create().withFeatures(0);
JsonConvert convert = factory.getConvert();
String json = "{\"id\":5,\"name\":\"\"}";
Assertions.assertEquals(json, convert.convertTo(record));
System.out.println(convert.convertTo(record));
}
@Test
public void run3() throws Exception {
String json = "{\"id\":5,\"name\":\"\", \"status\":2}";
JsonConvert.root().convertFrom(TinyRecord.class, json);
}