### Question:
Byte extends Message { public static Byte fromJsonString(java.lang.String jsonString) { return Byte.fromMessage(new Message(jsonString)); } Byte();  Byte(byte data); byte getData(); @Override Byte clone(); static Byte fromJsonString(java.lang.String jsonString); static Byte fromMessage(Message m); static Byte fromJsonObject(JsonObject jsonObject); static final java.lang.String FIELD_DATA; static final java.lang.String TYPE; }### Answer:
@Test public void testFromJsonString() { Byte data = Byte.fromJsonString(b1.toString()); assertEquals(b1.toString(), data.toString()); assertEquals(b1.toJsonObject(), data.toJsonObject()); assertEquals(b1.getMessageType(), data.getMessageType()); assertEquals(b1.getData(), data.getData()); assertNotSame(b1, data); assertNotSame(b1.toString(), data.toString()); assertNotSame(b1.toJsonObject(), data.toJsonObject()); }