use of org.apache.flink.graph.drivers.transform.GraphKeyTypeTransform.LongValueToDoubleValue in project flink by apache.
the class GraphKeyTypeTransformTest method testToDoubleValue.
// DoubleValue
@Test
public void testToDoubleValue() throws Exception {
TranslateFunction<LongValue, DoubleValue> translator = new LongValueToDoubleValue();
Assert.assertEquals(new DoubleValue(Double.longBitsToDouble(0L)), translator.translate(new LongValue(0L), doubleValue));
Assert.assertEquals(new DoubleValue(Double.longBitsToDouble(Long.MIN_VALUE)), translator.translate(new LongValue(Long.MIN_VALUE), doubleValue));
Assert.assertEquals(new DoubleValue(Double.longBitsToDouble(Long.MAX_VALUE)), translator.translate(new LongValue(Long.MAX_VALUE), doubleValue));
}
Aggregations