CalculateAdaptiveDelay() public method

public CalculateAdaptiveDelay ( ) : int
return int
コード例 #1
0
 public void Timeout_100()
 {
     // Arrange
     var timeoutManager = new TimeoutManager(100);
     
     // Act
     var result = timeoutManager.CalculateAdaptiveDelay();
     
     // Assert
     MbUnit.Framework.Assert.AreEqual(Preferences.OnSleepDelay, result);
     Xunit.Assert.Equal(Preferences.OnSleepDelay, result);
 }
コード例 #2
0
 public void Timeout_5000()
 {
     // Arrange
     var timeoutManager = new TimeoutManager(5000);
     
     // Act
     var result = timeoutManager.CalculateAdaptiveDelay();
     
     // Assert
     MbUnit.Framework.Assert.AreEqual(250, result);
     Xunit.Assert.Equal(250, result);
 }
コード例 #3
0
ファイル: SearcherTemplate.cs プロジェクト: apetrovskiy/STUPS
 public virtual void OnSleepHook()
 {
     var timeoutManager = new TimeoutManager(Timeout);
     System.Threading.Thread.Sleep(timeoutManager.CalculateAdaptiveDelay());
 }
コード例 #4
0
        public virtual void OnSleepHook()
        {
            var timeoutManager = new TimeoutManager(Timeout);

            System.Threading.Thread.Sleep(timeoutManager.CalculateAdaptiveDelay());
        }