public void TransactionControllerGetTest() { var TransactionId = Guid.NewGuid(); ITransactionBusiness _service = Substitute.For <ITransactionBusiness>(); _service.Get(TransactionId).Returns(s => new Transaction() { Id = Guid.NewGuid(), Amount = 100.00M, Number = 12, Active = true, Card = new Card() { Id = Guid.NewGuid(), CardBrand = "VISA", CardType = 1, Number = "4539204051740520", CardholderName = "USUARIO DE TESTE" } }); _controller = new TransactionController(_service); var card = _controller.Get(TransactionId.ToString()); Assert.IsNotNull(card); }
public TransactionBusinessTest() { transList = new List <Transaction>(); var CardId = Guid.NewGuid(); var TransactionId = Guid.NewGuid(); Transaction trans = new Transaction() { Id = TransactionId, Active = true, Card = new Card() { Id = CardId, CardBrand = "VISA", CardType = 1, Number = "4539204051740520" } }; transList.Add(trans); #region Business Businessmock = Substitute.For <ITransactionBusiness>(); Businessmock.SaveAndUpdate(trans); Businessmock.Get(Guid.NewGuid()).Returns((Transaction)null); #endregion }
private void btnsave_Click(object sender, EventArgs e) { IValidate objIValidate = BinderSingleton.Instance.GetInstance <IValidate>(); ResultDTO result = objIValidate.validatePatientInfo(txtname.Text.Trim(), txtage.Text.Trim(), txtcontact.Text.Trim(), ddlsex.SelectedIndex, ddlbloodgroup.SelectedIndex); if (result.IsSuccess) { string phcid = ((Form)this.MdiParent).Controls["lblphcid"].Text; ITransactionBusiness objITransactionBusiness = BinderSingleton.Instance.GetInstance <ITransactionBusiness>(); ResultDTO resultDTO = objITransactionBusiness.AddPatientInfo(txtname.Text, txtage.Text, ddlsex.SelectedText, txtdob.Text, ddlbloodgroup.SelectedText, phcid, txtcontact.Text); if (resultDTO.IsSuccess) { pnlstatus.BackColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.SuccessBackGroundColor); lblstatus.ForeColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.SuccessForeColor); lblstatus.Text = resultDTO.Message; } else { pnlstatus.BackColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.ErrorBackGroundColor); lblstatus.ForeColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.ErrorForeColor); lblstatus.Text = resultDTO.Message; } } else { pnlstatus.BackColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.WarningBackGroundColor); lblstatus.ForeColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.WarningForeColor); lblstatus.Text = result.Message; } }
public SadadStrategy() { _userBusiness = IocInitializer.GetInstance <IUserBusiness>(); _orderBusiness = IocInitializer.GetInstance <IOrderBusiness>(); _transactionBusiness = IocInitializer.GetInstance <ITransactionBusiness>(); _observerManager = IocInitializer.GetInstance <Lazy <IObserverManager> >(); }
public void TransactionControllerGetAllTest() { ITransactionBusiness _service = Substitute.For <ITransactionBusiness>(); _service.GetAll().Returns(s => new List <Transaction>() { new Transaction() { Id = Guid.NewGuid(), Amount = 100.00M, Number = 12, Active = true, Card = new Card() { Id = Guid.NewGuid(), CardBrand = "VISA", CardType = 1, Number = "4539204051740520", CardholderName = "USUARIO DE TESTE" } } }); _controller = new TransactionController(_service); var listTransactions = (List <TransactionDTO>)_controller.Get(); Assert.IsTrue(listTransactions.Count == 1); }
public TransactionController(IOrderBusiness orderBusiness, IBankCardBusiness bankCardBusiness, ITransactionBusiness transactionBusiness, IPaymentGatewayBusiness paymentGatewayBusiness) { _transactionBusiness = transactionBusiness; _paymentGatewayBusiness = paymentGatewayBusiness; _orderBusiness = orderBusiness; _bankCardBusiness = bankCardBusiness; }
private void btnlogin_Click(object sender, EventArgs e) { IValidate objIValidate = BinderSingleton.Instance.GetInstance <IValidate>(); ResultDTO result = objIValidate.validateLogin(txtusername.Text.Trim(), txtpassword.Text.Trim()); if (result.IsSuccess) { ITransactionBusiness objITransactionBusiness = BinderSingleton.Instance.GetInstance <ITransactionBusiness>(); ResultDTO resultdto = objITransactionBusiness.AuthenticateUser(txtusername.Text.Trim(), txtpassword.Text.Trim()); if (resultdto.IsSuccess) { this.Hide(); MDIParent MdiParent = new MDIParent(txtusername.Text.Trim(), resultdto.PHCID); MdiParent.Show(); } else { pnlstatus.BackColor = System.Drawing.Color.Red; lblstatus.Text = resultdto.Message; } } else { pnlstatus.BackColor = System.Drawing.Color.Orange; lblstatus.Text = result.Message; } }
private void btnsave_Click(object sender, EventArgs e) { IValidate objIValidate = BinderSingleton.Instance.GetInstance <IValidate>(); ResultDTO result = objIValidate.validateuserregistration(txtname.Text.Trim(), txtemailid.Text.Trim(), txtcontactno.Text.Trim(), txtloginid.Text.Trim(), txtpassword.Text.Trim(), txtconfirmpassword.Text.Trim()); if (result.IsSuccess) { ITransactionBusiness objITransactionBusiness = BinderSingleton.Instance.GetInstance <ITransactionBusiness>(); bool status = objITransactionBusiness.AddUserRegistration(txtname.Text.Trim(), txtemailid.Text.Trim(), txtcontactno.Text.Trim(), txtloginid.Text.Trim(), txtpassword.Text.Trim(), txtconfirmpassword.Text.Trim()); if (status) { pnlstatus.BackColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.SuccessBackGroundColor); lblstatus.ForeColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.SuccessForeColor); lblstatus.Text = PHCConstatnt.Save; } } else { pnlstatus.BackColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.WarningBackGroundColor); lblstatus.ForeColor = System.Drawing.ColorTranslator.FromHtml(PHCConstatnt.WarningForeColor); lblstatus.Text = result.Message; } }
public void GetAllTransactionBusiness() { Businessmock = Substitute.For <ITransactionBusiness>(); Businessmock.GetAll().Returns(s => transList); var transactions = (List <Transaction>)Businessmock.GetAll(); Assert.IsTrue(transactions.Count == 1); }
public FakeStrategy() { _zarinPal = new PaymentGatewayImplementationServicePortTypeClient(); _userBusiness = IocInitializer.GetInstance <IUserBusiness>(); _transactionBusiness = IocInitializer.GetInstance <ITransactionBusiness>(); _orderBusiness = IocInitializer.GetInstance <IOrderBusiness>(); _observerManager = IocInitializer.GetInstance <Lazy <IObserverManager> >(); }
public UserBusiness(IUnitOfWork uow, ILogger <UserBusiness> logger, ICustomerBusiness customerBusiness, ITransactionBusiness transactionBusiness, IParameterBusiness parameterBusiness, IMapper mapper) { _customerBusiness = customerBusiness; _parameterBusiness = parameterBusiness; _uow = uow; _repository = _uow.Repository <IUserRepository, Dal.Entities.Identity.ApplicationUser>(); _logger = logger; _mapper = mapper; }
public WalletController(IWalletBusiness __IWalletBusiness, IAgencyBusiness __IAgencyBusiness, IAccountBusiness __IAccountBusiness, ITransactionBusiness __ITransactionBusiness, IWalletRepository __IWalletRepository, ITransactionHistoryBusiness __ITransactionHistoryBusiness) { _IWalletBusiness = __IWalletBusiness; _IAgencyBusiness = __IAgencyBusiness; _IAccountBusiness = __IAccountBusiness; _ITransactionBusiness = __ITransactionBusiness; _IWalletRepository = __IWalletRepository; _ITransactionHistoryBusiness = __ITransactionHistoryBusiness; }
public TransactionController(ITransactionBusiness __ITransactionBusiness, IWalletBusiness __IWalletBusiness, IPayoutExportRepository __IPayoutExportRepository, ITransactionRepository __ITransactionRepository, INotificationBusiness __INotificationBusiness, ITransactionHistoryBusiness __ITransactionHistoryBusiness, ITransactionService __ITransactionService, ICampaignService __ICampaignService, IPaymentService _IPaymentService, IPayoutExportService __IPayoutExportService) { _ITransactionBussiness = __ITransactionBusiness; _IWalletBusiness = __IWalletBusiness; _IPayoutExportRepository = __IPayoutExportRepository; _ITransactionRepository = __ITransactionRepository; _INotificationBusiness = __INotificationBusiness; _ITransactionHistoryBusiness = __ITransactionHistoryBusiness; _ITransactionService = __ITransactionService; _ICampaignService = __ICampaignService; _paymentService = _IPaymentService; _IPayoutExportService = __IPayoutExportService; }
private void UserRegistration_Load(object sender, EventArgs e) { if ((Form)this.MdiParent != null) { string userid = ((Form)this.MdiParent).Controls["lbluserid"].Text; string phcid = ((Form)this.MdiParent).Controls["lblphcid"].Text; ITransactionBusiness objITransactionBusiness = BinderSingleton.Instance.GetInstance <ITransactionBusiness>(); UserDTO userDTO = objITransactionBusiness.GetUsers(userid); if (userDTO != null) { txtname.Text = userDTO.Name; txtemailid.Text = userDTO.EmailID; txtcontactno.Text = userDTO.ContactNo; txtloginid.Text = userDTO.LoginID; txtloginid.Enabled = false; } } }
public void GetTransactionBusinessNotNull() { Businessmock = Substitute.For <ITransactionBusiness>(); var transactioId = Guid.NewGuid(); Businessmock.Get(transactioId).Returns(s => new Transaction() { Id = Guid.NewGuid(), Active = true, Card = new Card() { Id = Guid.NewGuid(), CardBrand = "VISA", CardType = 1, Number = "4539204051740520" } }); var trans = Businessmock.Get(transactioId); Assert.IsNotNull(trans); }
public MicroKolController(IAccountBusiness __IAccountBusiness, IAccountRepository __IAccountRepository, IAccountCampaignChargeRepository __IAccountCampaignChargeRepository, IAccountCampaignChargeBusiness __IAccountCampaignChargeBusiness, ICampaignBusiness __ICampaignBusiness, ICampaignAccountRepository __ICampaignAccountRepository, ITransactionRepository __ITransactionRepository, ITransactionBusiness __ITransactionBusiness, IWalletBusiness __IWalletBusiness, IWalletRepository __IWalletRepository, INotificationBusiness __INotificationBusiness, IWalletService ___WalletService, INotificationService __INotificationService) { _IAccountBusiness = __IAccountBusiness; _IAccountRepository = __IAccountRepository; _IAccountCampaignChargeRepository = __IAccountCampaignChargeRepository; _IAccountCampaignChargeBusiness = __IAccountCampaignChargeBusiness; _ICampaignBusiness = __ICampaignBusiness; _ICampaignAccountRepository = __ICampaignAccountRepository; _ITransactionRepository = __ITransactionRepository; _ITransactionBusiness = __ITransactionBusiness; _IWalletBusiness = __IWalletBusiness; _IWalletRepository = __IWalletRepository; _INotificationBusiness = __INotificationBusiness; _WalletService = ___WalletService; _INotificationService = __INotificationService; }
public TransactionController(ITransactionBusiness transactionService) { TransactionBusiness = transactionService; }
public TransactionsController(ITransactionRepository repository, ITransactionBusiness business) => Business = business;
public TransactionController(ITransactionBusiness TransactionBusiness) { _TransactionBusiness = TransactionBusiness; }
public TransactionController(ITransactionBusiness transactionBusiness) { _transactionBusiness = transactionBusiness; }
public BusinessTest() { Startup.ConfigureServices(Service); Business = Service.BuildServiceProvider().GetService <ITransactionBusiness>(); }
public TransactionsController(ITransactionBusiness _transactionBusiness) { transactionBusiness = _transactionBusiness; }
public HomeController(IAccountBusiness b_acc, ITransactionBusiness b_ts, ITypeBusiness b_t) { accs = b_acc; ts = b_ts; t = b_t; }
public TransactionService(ITransactionBusiness business, IMapper mapper) { this.business = business; this.mapper = mapper; }
public void GetAllTransactionException() { Businessmock = Substitute.For <ITransactionBusiness>(); Businessmock.GetAll().Returns(s => { throw new Exception("Erro de comunicação..."); }); Assert.ThrowsException <Exception>(() => (List <Transaction>)Businessmock.GetAll()); }
protected void Page_Load(object sender, EventArgs e) { //ITransactionBusiness b= BinderSingleton ITransactionBusiness business = BinderSingleton.Instance.GetInstance <ITransactionBusiness>(); }