138139140141142143144145146147148
assertEquals(123,msg.getInt("prop")); // Long msg = new MapMessageImpl(); msg.setByte("prop",(byte)123); msg.markAsReadOnly(); assertEquals(123,msg.getLong("prop")); // Float msg = new MapMessageImpl(); msg.setByte("prop",(byte)123);
144145146147148149150151152153154
assertEquals(123,msg.getLong("prop")); // Float msg = new MapMessageImpl(); msg.setByte("prop",(byte)123); msg.markAsReadOnly(); try { msg.getFloat("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getByte("prop")); // Double msg = new MapMessageImpl();
151152153154155156157158159160161
assertEquals(123,msg.getByte("prop")); // Double msg = new MapMessageImpl(); msg.setByte("prop",(byte)123); msg.markAsReadOnly(); try { msg.getDouble("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getByte("prop")); // String msg = new MapMessageImpl();
158159160161162163164165166167168
assertEquals(123,msg.getByte("prop")); // String msg = new MapMessageImpl(); msg.setByte("prop",(byte)123); msg.markAsReadOnly(); assertEquals("123",msg.getString("prop")); // Bytes msg = new MapMessageImpl(); msg.setByte("prop",(byte)123);
164165166167168169170171172173174
assertEquals("123",msg.getString("prop")); // Bytes msg = new MapMessageImpl(); msg.setByte("prop",(byte)123); msg.markAsReadOnly(); try { msg.getBytes("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getByte("prop")); } public void testShortConversion() throws Exception
176177178179180181182183184185186
MapMessageImpl msg; // Boolean msg = new MapMessageImpl(); msg.setShort("prop",(short)123); msg.markAsReadOnly(); try { msg.getBoolean("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getShort("prop")); // Byte msg = new MapMessageImpl();
183184185186187188189190191192193
assertEquals(123,msg.getShort("prop")); // Byte msg = new MapMessageImpl(); msg.setShort("prop",(short)123); msg.markAsReadOnly(); try { msg.getByte("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getShort("prop")); // Short msg = new MapMessageImpl();
406407408409410411412413414415416
assertEquals(123,msg.getLong("prop")); // Short msg = new MapMessageImpl(); msg.setLong("prop",123); msg.markAsReadOnly(); try { msg.getShort("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getLong("prop")); // Char msg = new MapMessageImpl();
413414415416417418419420421422423
assertEquals(123,msg.getLong("prop")); // Char msg = new MapMessageImpl(); msg.setLong("prop",123); msg.markAsReadOnly(); try { msg.getChar("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getLong("prop")); // Int msg = new MapMessageImpl();
420421422423424425426427428429430
assertEquals(123,msg.getLong("prop")); // Int msg = new MapMessageImpl(); msg.setLong("prop",123); msg.markAsReadOnly(); try { msg.getInt("prop"); fail("Should have failed"); } catch (MessageFormatException e) { /* OK */ } assertEquals(123,msg.getLong("prop")); // Long msg = new MapMessageImpl();