The Associated Press reports John Edwards has given sworn testimony in the Rielle Hunter lawsuit against Andrew Young over the alleged sex tape.