@Test
public void testByteConstructorNegative() {

	UInt16 c = new UInt16((short) -1);
	assertEquals((short) -1, c.getData());
	assertEquals("{\"data\":65535}", c.toString());
	assertEquals(1, c.toJsonObject().size());
	assertEquals(
			(short) -1,
			Primitive.toUInt16((short) c.toJsonObject().getInt(
					UInt16.FIELD_DATA)));
	assertEquals(UInt16.TYPE, c.getMessageType());
}