source: class FloatingPointTest {
  
  	private final int[] dims;
  	private final ByteBuffer floatBuffer;
  	private final FloatingPoint floatDataType;
  	private final float[][] floatResult;
  	private final ByteBuffer doubleBuffer;
  	private final FloatingPoint doubleDataType;
  	private final double[][] doubleResult;
  
  	@Test
  	void testUnsupportedFloatingPointLengthThrows() {
  
target: 		FloatingPoint invalidDataType = mockFloatingPoint(11); // 11 byte data is not supported
          HdfFileChannel hdfFc = mock(HdfFileChannel.class);
          assertThrows(HdfTypeException.class, () -> invalidDataType.fillData(floatBuffer, dims, hdfFc));
          verifyNoInteractions(hdfFc);
  	}
  
  }