Will Trump testify