The best way to test a campaign before it goes live is to create a Custom Segment that includes only yourself and any other test guest users in the Custom List and attach it to the campaign so that it only goes out to you before attaching it to a large segment of actual guests.
The article below includes detailed instructions on how to create a custom segment:
Please note that an active guest account must be associated with the email address used in the Custom List in order for the rewards and messaging to be received.
Once you have processed the campaign and ensured it is functioning as expected for your test Custom Segment, you can duplicate the campaign and target the intended segment.