So regards logging from SO and other sites on the Internet the best response seems to be:
void DoSomething() { Logger.Log(\"Doing something!\"); // Code.
I usually do not unit test logging statements by asserting on what's logged but I check that the code paths taken by my unit tests cover logging statements just to make sure that I don't get an exception while logging an exception!