Ejemplo n.º 1
0
 public void ConfirmSupervisorDelegateRecord(int supervisorDelegateId)
 {
     supervisorDelegateDataService.UpdateSupervisorDelegateRecordConfirmed(
         supervisorDelegateId,
         DateTime.UtcNow
         );
 }
Ejemplo n.º 2
0
        public void AddConfirmedToSupervisorDelegateRecord_updates_record_with_correct_values_not_confirmed()
        {
            // Given
            var timeBeforeConfirmCalled = DateTime.UtcNow;

            // When
            supervisorDelegateService.ConfirmSupervisorDelegateRecord(2);

            // Then
            var timeAfterConfirmCalled = DateTime.UtcNow;

            A.CallTo(
                () => supervisorDelegateDataService.UpdateSupervisorDelegateRecordConfirmed(
                    2,
                    A <DateTime> .That.Matches(
                        dateTime => timeBeforeConfirmCalled < dateTime && dateTime < timeAfterConfirmCalled
                        )
                    )
                ).MustHaveHappened();
        }