How can I test my SC2 Maps without a Battle.NET connection
There should be a button within the Starcraft 2 Galaxy Editor: "Test Map" or the like, that will automatically launch the game and the custom map. As far as I know, that functionality doesn't require access to the internet (because it was still doable during the downtime between beta phases, where the beta servers themselves were offline.)