def METHOD_NAME(create_vb):
    vb = create_vb
    cost = vb.frag_frag_dist_coord(
        pt1=[0, 0, 0], orientation1=[1, 0, 0], pt2=[1, 0, 0], orientation2=[1, 0, 0]
    )
    assert cost == 1.0
    cost = vb.frag_frag_dist_coord(
        pt1=[0, 0, 0], orientation1=[1, 0, 0], pt2=[2, 0, 0], orientation2=[1, 0, 0]
    )
    assert cost == 4.0
    cost = vb.frag_frag_dist_coord(
        pt1=[0, 0, 0], orientation1=[1, 0, 0], pt2=[1, 0, 0], orientation2=[0, 1, 0]
    )
    assert cost == 1.5
    cost = vb.frag_frag_dist_coord(
        pt1=[0, 0, 0], orientation1=[0, 1, 0], pt2=[1, 0, 0], orientation2=[0, 1, 0]
    )
    assert cost == 2.0
    cost = vb.frag_frag_dist_coord(
        pt1=[0, 0, 0], orientation1=[1, 0, 0], pt2=[2, 0, 0], orientation2=[-1, 0, 0]
    )
    assert cost == np.inf