TestExecutionContext public class TestExecutionContext : LongLivedMarshalByRefObject Helper class used to save and restore certain static or singleton settings in the environment that affect tests or which might be changed by the user tests. Documentation Code /* Error decompiling System.Security.Principal.IPrincipal NUnit.Framework.Internal.TestExecutionContext::get_CurrentPrincipal() */