public GivenClaimingAVoucher()
        {
            var voucherRepository = new VoucherRepository();

            _sutVoucherCreator = voucherRepository;
            _sutVoucherClaimer = voucherRepository;
            _sut = new ClaimVoucherUseCase(_sutVoucherClaimer);
        }
        public GivenCreationOfAVoucher()
        {
            var voucherRepository = new VoucherRepository();

            ICreateVouchers sutVoucherCreator = voucherRepository;
            IClaimVouchers  sutVoucherClaimer = voucherRepository;

            _sut = new CreateVoucherUseCase(sutVoucherCreator);
        }
 public CreateVoucherUseCase(ICreateVouchers voucherCreator)
 {
     _voucherCreator = voucherCreator;
 }