Hi Tim,
No I don't have a way for you to automatically change view roles on all pages in a site.
As far as seeing it both unauthenticated an authenticated this is something I also must do every day as a developer. Easy to solve using multiple browsers like IE, FF, Chrome so that I can easily work with up to 3 user scenrios at once without having to login and out for each thing I want to test.
Hope it helps,
Joe