@Test public void testReadIntFromInvalidType() throws Exception { doReadTypeFromInvalidType(RandomUtil.randomFloat(), new TypeReader() { @Override public Object readType(final ActiveMQStreamMessage message) throws Exception { return message.readInt(); } }); }
@Test public void testWriteObjectWithFloat() throws Exception { doWriteObjectWithType(RandomUtil.randomFloat(), new TypeReader() { @Override public Object readType(final ActiveMQStreamMessage message) throws Exception { return message.readFloat(); } }); }
@Test public void testReadCharFromInvalidType() throws Exception { doReadTypeFromInvalidType(RandomUtil.randomFloat(), new TypeReader() { @Override public Object readType(final ActiveMQStreamMessage message) throws Exception { return message.readChar(); } }); }
@Test public void testReadShortFromInvalidType() throws Exception { doReadTypeFromInvalidType(RandomUtil.randomFloat(), new TypeReader() { @Override public Object readType(final ActiveMQStreamMessage message) throws Exception { return message.readShort(); } }); }
@Test public void testGetDoubleFromFloat() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, value); Assert.assertEquals(Float.valueOf(value).doubleValue(), message.getDouble(itemName), 0.000001); }
@Test public void testReadDoubleFromFloat() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQStreamMessage message = new ActiveMQStreamMessage(); message.writeFloat(value); message.reset(); Assert.assertEquals(Float.valueOf(value).doubleValue(), message.readDouble(), 0.000001); }
@Test public void testGetFloatFromString() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setString(itemName, Float.toString(value)); Assert.assertEquals(value, message.getFloat(itemName), 0.000001); }
@Test public void testGetStringFromFloat() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, value); Assert.assertEquals(Float.toString(value), message.getString(itemName)); }
@Test public void testFloat() throws Exception { float f = RandomUtil.randomFloat(); wrapper.writeFloat(f); Assert.assertEquals(f, wrapper.readFloat(), 0.000001); }
@Test public void testReadStringFromFloat() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQStreamMessage message = new ActiveMQStreamMessage(); message.writeFloat(value); message.reset(); Assert.assertEquals(Float.toString(value), message.readString()); }
@Test public void testReadFloatFromString() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQStreamMessage message = new ActiveMQStreamMessage(); message.writeString(Float.toString(value)); message.reset(); Assert.assertEquals(value, message.readFloat(), 0.000001); }
@Test public void testGetBooleanFromInvalidType() throws Exception { ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, RandomUtil.randomFloat()); try { message.getBoolean(itemName); Assert.fail("MessageFormatException"); } catch (MessageFormatException e) { } }
@Test public void testGetIntFromInvalidType() throws Exception { ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, RandomUtil.randomFloat()); try { message.getInt(itemName); Assert.fail("MessageFormatException"); } catch (MessageFormatException e) { } }
@Test public void testGetLongFromInvalidType() throws Exception { ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, RandomUtil.randomFloat()); try { message.getLong(itemName); Assert.fail("MessageFormatException"); } catch (MessageFormatException e) { } }
@Test public void testGetShortFromInvalidType() throws Exception { ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, RandomUtil.randomFloat()); try { message.getShort(itemName); Assert.fail("MessageFormatException"); } catch (MessageFormatException e) { } }
@Test public void testGetFloatFromFloat() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, value); Assert.assertEquals(value, message.getFloat(itemName), 0.000001); }
@Test public void testGetByteFromInvalidType() throws Exception { ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, RandomUtil.randomFloat()); try { message.getByte(itemName); Assert.fail("MessageFormatException"); } catch (MessageFormatException e) { } }
@Test public void testGetCharFromInvalidType() throws Exception { ActiveMQMapMessage message = new ActiveMQMapMessage(); message.setFloat(itemName, RandomUtil.randomFloat()); try { message.getChar(itemName); Assert.fail("MessageFormatException"); } catch (MessageFormatException e) { } }
@Test public void testReadObjectFromFloat() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQStreamMessage message = new ActiveMQStreamMessage(); message.writeFloat(value); message.reset(); Assert.assertEquals(value, message.readObject()); }
@Test public void testReadFloatFromFloat() throws Exception { float value = RandomUtil.randomFloat(); ActiveMQStreamMessage message = new ActiveMQStreamMessage(); message.writeFloat(value); message.reset(); Assert.assertEquals(value, message.readFloat(), 0.000001); }