@Test
public void foldMapWithSecondVector() {

    double[] data0 = initVector();
    VectorStorage storage1 = createStorage();
    double[] data1 = storage1.data().clone();
    AbstractVector testVector1 = getAbstractVector(storage1);
    StringBuilder testVal = new StringBuilder();
    for (int i = 0; i < data0.length; i++)
        testVal.append(data0[i] + data1[i]);
    assertEquals(MathTestConstants.VAL_NOT_EQUALS, testVector.foldMap(testVector1, (string, xi) -> string.concat(xi.toString()), Functions.PLUS, ""), testVal.toString());
}