I think Vincenzo probably came voluntarily, believing family honor was at stake. And I think Frankie was already ambivalent about testifying, and so didn't need much to push him in a different direction.
While all of that is probably true as Vincenzo saw it, Frankie new the other side of that coin: keep your mouth shut or Vincenzo gets it.