Technically, you should write
"'Will he attack?', you wonder," said Mike.
"'Will he attack?', you wonder," said Mike.
It's really a quote within a quote. Mike makes a statement about a question that "you" ask.
"you wonder" is presumably not part of the question, so the question mark should not come after it. Mike is not asking whether you wonder. You are asking if he will attack.