diff options
Diffstat (limited to 'src/DotNetOpenAuth.Test')
-rw-r--r-- | src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs | 8 | ||||
-rw-r--r-- | src/DotNetOpenAuth.Test/TestBase.cs | 8 |
2 files changed, 15 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs b/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs index 82384f8..4ab9fc3 100644 --- a/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs +++ b/src/DotNetOpenAuth.Test/OpenId/Provider/PerformanceTests.cs @@ -29,10 +29,16 @@ namespace DotNetOpenAuth.Test.OpenId.Provider { [TestInitialize] public override void SetUp() { base.SetUp(); - + SuspendLogging(); this.provider = CreateProvider(); } + [TestCleanup] + public override void Cleanup() { + ResumeLogging(); + base.Cleanup(); + } + [TestMethod] public void AssociateDH() { var associateRequest = this.CreateAssociateRequest(OPUri); diff --git a/src/DotNetOpenAuth.Test/TestBase.cs b/src/DotNetOpenAuth.Test/TestBase.cs index b90d7b5..9185874 100644 --- a/src/DotNetOpenAuth.Test/TestBase.cs +++ b/src/DotNetOpenAuth.Test/TestBase.cs @@ -68,5 +68,13 @@ namespace DotNetOpenAuth.Test { new HttpRequest("mock", "http://mock", "mock"), new HttpResponse(new StringWriter())); } + + protected internal static void SuspendLogging() { + LogManager.GetLoggerRepository().Threshold = LogManager.GetLoggerRepository().LevelMap["OFF"]; + } + + protected internal static void ResumeLogging() { + LogManager.GetLoggerRepository().Threshold = LogManager.GetLoggerRepository().LevelMap["ALL"]; + } } } |