I saw this great testbase class in a Tekpub video. Thank goodness for tekpub videos. I wish everything that I purchased was that pragmatic.
public class TestBase { public static string GetCaller() { StackTrace stackTrace = new StackTrace(); return stackTrace.GetFrame(2).GetMethod().Name; } public void IsPending() { Console.WriteLine("{0} -- pending", GetCaller()); } public void Describes(string description) { Console.WriteLine("-----------------------"); Console.WriteLine(description); Console.WriteLine("-----------------------"); } }