You're right, "testimony" is not correct.
That said, it's not "so misleading" and you shouldn't ignore the point.
A person who signs an affidavit will almost always testify the same in court.
Yes. There are a lot of bombshell affidavits though.
And I can’t wait for them to testify if they’re given a chance.
My point is be honest in reporting.