public AccountController(IUserProfileRepository userProfileRepository, IAccountMailer accountMailer, ICampaignDonorRepository campaignDonorRepository) { this.accountMailer = accountMailer; this.userProfileRepository = userProfileRepository; this.campaignDonorRepository = campaignDonorRepository; Mapper.CreateMap<RegisterModel, UserProfile>(); Mapper.CreateMap<UserProfile, RegisterModel>(); }
public DonateController(ICampaignRepository campaignRepository, IUserProfileRepository userProfileRepository, IDonateMailer donateMailer, IPaymentProviderFactory paymentProviderFactory, ICampaignDonorRepository campaignDonorRepository) { this.campaignRepository = campaignRepository; this.userProfileRepository = userProfileRepository; this.donateMailer = donateMailer; this.paymentProviderFactory = paymentProviderFactory; this.campaignDonorRepository = campaignDonorRepository; Mapper.CreateMap<UserProfile, Payment>(); Mapper.CreateMap<Payment, CampaignDonor>(); Mapper.CreateMap<CampaignDonor, DonationDetailsModel>(); Mapper.CreateMap<Campaign, CampaignDetailsModel>(); Mapper.CreateMap<CampaignDonor, DonationDetailsModel>(); }
private AccountController GetAccountController() { var fakeOrganizationRepository = new FakeOrganizationRepository(); userProfileRepository = new FakeUserProfileRepository(); campaignDonorRepository = new FakeCampaignDonorRepository(); mocks = new MockRepository(); var fakeEmailService = mocks.DynamicMock<IAccountMailer>(); MailerBase.IsTestModeEnabled = true; AccountController c = new AccountController(userProfileRepository, fakeEmailService, campaignDonorRepository) { FormsService = new MockFormsAuthenticationService(), MembershipService = new MockMembershipService(), OrganizationRepository = fakeOrganizationRepository }; TestHelpers.MockHttpContext(c, mocks, postFiles: false); return c; }
public void SetUp() { organizationRepository = new FakeOrganizationRepository(); campaignRepository = new FakeCampaignRepository(); userProfileRepository = new FakeUserProfileRepository(); campaignDonorRepository = new FakeCampaignDonorRepository(); Mapper.CreateMap<Payment, CampaignDonor>(); Mapper.CreateMap<Payment, DonationDetailsModel>(); Mapper.CreateMap<CampaignDonor, DonationAdminModel>(); }
public void SetUp() { campaignRepository = new CampaignRepository(); organizationRepository = new OrganizationRepository(); campaignDonorRepository = new CampaignDonorRepository(); transactionScope = new TransactionScope(); }