Пример #1
0
        public DonationControllerTest(DonationFixture donationFix, AddressFixture addressFix, CreditCardFixture creditFix)
        {
            credFix = creditFix;
            donFix  = donationFix;
            addFix  = addressFix;

            appConfig           = new Mock <GloballAppConfig>();
            donationRepository  = new Mock <IDoacaoRepository>();
            notificationService = new DomainNotificationService();
            toastNotification   = new Mock <IToastNotification>();
            polenService        = new Mock <IPaymentService>();
            logger = new Mock <ILogger <DoacoesController> >();
            mapper = new Mock <IMapper>();

            validDonation = donFix.Valid();
            validDonation.AdicionarFormaPagamento(credFix.Valid());
            validDonation.AdicionarEnderecoCobranca(addFix.Valid());

            validDonationVM = donFix.ValidVM();
            validDonationVM.EnderecoCobranca = addressFix.ValidVM();
            validDonationVM.FormaPagamento   = credFix.ValidVM();

            mapper.Setup(a => a.Map <DoacaoViewModel, Doacao>(validDonationVM)).Returns(validDonation);
            donationService = new DoacaoService(mapper.Object, donationRepository.Object, notificationService);
        }
Пример #2
0
        public DonationTests(DonationFixture donationFix, AddressFixture addressFix, CreditCardFixture creditFix)
        {
            driverFactory = new DriverFactory();

            credFix = creditFix;
            donFix  = donationFix;
            addFix  = addressFix;
        }
Пример #3
0
 public DonationTests(DonationFixture donFix, AddressFixture addFix, CreditCardFixture caFix)
 {
     donationFix = donFix;
     addressFix  = addFix;
     cardFix     = caFix;
 }