예제 #1
0
        public void Arrange()
        {
            var fixture = new Fixture()
                          .Customize(new AutoMoqCustomization {
                ConfigureMembers = true
            });

            _reservation = fixture.Create <GetReservationResponse>();
            _employer    = fixture.Create <Employer>();
            _providerPermissionService = new Mock <IProviderPermissionsService>();
            _service = new ReservationAuthorisationService(_providerPermissionService.Object);

            _reservation.AccountLegalEntityId = _employer.AccountLegalEntityId;

            _providerPermissionService.Setup(s => s.GetTrustedEmployers(It.IsAny <uint>()))
            .ReturnsAsync(new List <Employer> {
                _employer
            });
        }