コード例 #1
0
ファイル: StateProviderTests.cs プロジェクト: qiqi545/HQ
 public void Clear_is_idempotent()
 {
     using (new StateProviderFixture())
     {
         StateProvider.Clear();
         StateProvider.Clear();
         StateProvider.Clear();
     }
 }
コード例 #2
0
ファイル: StateProviderTests.cs プロジェクト: qiqi545/HQ
 public void Calling_setup_after_clear_does_not_throw()
 {
     using (new StateProviderFixture())
     {
         StateProvider.Setup(typeof(NoStates));
         StateProvider.Clear();
         StateProvider.Setup(typeof(NoStates));
     }
 }
コード例 #3
0
ファイル: StateProviderFixture.cs プロジェクト: qiqi545/HQ
 public void Dispose()
 {
     StateProvider.Clear();
     Monitor.Exit(Sync);
 }
コード例 #4
0
ファイル: StateProviderFixture.cs プロジェクト: qiqi545/HQ
 public StateProviderFixture()
 {
     Monitor.Enter(Sync);
     StateProvider.Clear();
 }