public OverdueFineCalculationExecutionPolicyManager EstablishActionContext()
        {
            _loanDuePolicySagaTester
            .ExpectTimeoutToBeSetAt <FineAccumulationIncrementTimeout>((timeout, timeoutDate) => timeoutDate == _dueDate.AddDays(GracePeriodDays + 1) && timeout.DaysOverdue == GracePeriodDays + 1)
            .When(saga => saga.Handle(Test.CreateInstance <LoanConsumatedEvent>(newEvent =>
            {
                newEvent.LoanId  = _loanId;
                newEvent.DueDate = _dueDate;
            })));

            return(this);
        }