public OverdueFineCalculationExecutionPolicyManager ExpectDailyCalculation()
 {
     for (var i = 3; i < 30; ++i)
     {
         _loanDuePolicySagaTester
         .ExpectSend <CalculateFineCommand>(command => command.LoanId == _loanId && command.DaysOverdue == i)
         .ExpectTimeoutToBeSetIn <FineAccumulationIncrementTimeout>((timeout, timeoutTimespan) => timeoutTimespan == TimeSpan.FromDays(1) && timeout.DaysOverdue == i + 1)
         .WhenSagaTimesOut();
     }
     return(this);
 }