assertEquals(Integer.valueOf(value), _directory.getInteger(tagType));
assertEquals((float)value, _directory.getFloat(tagType), 0.00001);
assertEquals((double)value, _directory.getDouble(tagType), 0.00001);
assertEquals((long)value, _directory.getLong(tagType));
assertEquals(Integer.toString(value), _directory.getString(tagType));
assertEquals(new Rational(value, 1), _directory.getRational(tagType));
assertArrayEquals(new int[]{value}, _directory.getIntArray(tagType));
assertArrayEquals(new byte[]{(byte)value}, _directory.getByteArray(tagType));
}