Пример #1
0
 public void ConsiderRemainingLockTimeRatioLessThanRiskFactorAsAnUnsafeFinish()
 {
     behaviour = new BatchSizeGoverningBehaviour(0.5, NullLogger <BatchSizeGoverningBehaviour> .Instance, initialBatchSize: 1);
     Assert.IsFalse(
         behaviour.FinishedWithinSafeTime(
             IncomingMessageBuilder.BuildExpired()));
 }
Пример #2
0
 public void ConsiderRemainingLockTimeRatioGreaterThanRiskFactorAsASafeFinish()
 {
     behaviour = new BatchSizeGoverningBehaviour(0.5, NullLogger <BatchSizeGoverningBehaviour> .Instance, initialBatchSize: 1);
     Assert.IsTrue(
         behaviour.FinishedWithinSafeTime(
             IncomingMessageBuilder.BuildDefault()));
 }