They will never agree to public testimony. They will insist it be behind doors and then will misrepresent to the press what was said. As they done multiple times already.
That’s why President Trump will demand a public hearing and when the committee say no, he will walk away. He has then just proved his point, that the committee is full of it and afraid to let sunshine into their non-investigation.