@Test
public void testContinuousDistance() {

    Assert.assertEquals(distance.calc(denseVector1, denseVector2), 0.2852, 0.01);
    Assert.assertEquals(distance.calc(denseVector1.getData(), denseVector2.getData()), 0.2852, 0.01);
    Assert.assertEquals(distance.calc(denseVector1, sparseVector1), 0.73, 0.01);
    Assert.assertEquals(distance.calc(sparseVector1, sparseVector2), 0.76, 0.01);
    Assert.assertEquals(distance.calc(sparseVector1, denseVector2), 0.60, 0.01);
}