public FixedTermDepositBusiness(IUnitOfWork unitOfWork, IMapper mapper, IEmailSender emailSender, IAccountBusiness accountBusiness) { _unitOfWork = unitOfWork; _mapper = mapper; _emailSender = emailSender; _accountBusiness = accountBusiness; }
public RefundsBusiness(IUnitOfWork unitOfWork, IMapper mapper, IAccountBusiness accountBusiness, IEmailSender emailSender) { _unitOfWork = unitOfWork; _mapper = mapper; _accountBusiness = accountBusiness; _emailSender = emailSender; }
public AuthorityController(IAccountBusiness accountBusiness, IStringLocalizer <BaseController> localizer, IAuthorityBusiness authorityBusiness) : base(accountBusiness, localizer) { _authorityBusiness = authorityBusiness; _localizer = localizer; _accountBusiness = accountBusiness; }
public DefinitionsController(IAccountBusiness accountBusiness, ICacheProvider cache, IStringLocalizer <BaseController> localizer, IDefinitionsBusiness definitionBusiness) : base(accountBusiness, localizer) { _localizer = localizer; _cache = cache; _definitionBusiness = definitionBusiness; }
public TransactionBusiness(IUnitOfWork unitOfWork, IMapper mapper, IRatesBusiness ratesBusiness, IAccountBusiness accountBusiness) { _unitOfWork = unitOfWork; _mapper = mapper; _rates = ratesBusiness; _accountBusiness = accountBusiness; }
public DynamicController(IAccountBusiness accountBusiness, ICacheProvider cache, IStringLocalizer <BaseController> localizer, IDynamicQuestionsBusiness dynamicQuestionsBusiness) : base(accountBusiness, localizer) { _localizer = localizer; _cache = cache; _dynamicQuestionsBusiness = dynamicQuestionsBusiness; }
public LegislationAnnouncementController(IAccountBusiness accountBusiness, ILegislationAnnouncementBusiness legislationAnnouncementBusiness, IStringLocalizer <BaseController> localizer, IDefinitionsBusiness definitionBusiness) : base(accountBusiness, localizer) { _legislationAnnouncementBusiness = legislationAnnouncementBusiness; _localizer = localizer; _accountBusiness = accountBusiness; _definitionBusiness = definitionBusiness; }
public AcademicScheduleController(IAccountBusiness accountBusiness, IAcademicScheduleBusiness academicScheduleBusiness, IStringLocalizer <BaseController> localizer, IDefinitionsBusiness definitionBusiness) : base(accountBusiness, localizer) { _academicScheduleBusiness = academicScheduleBusiness; _localizer = localizer; _accountBusiness = accountBusiness; _definitionBusiness = definitionBusiness; }
public VideoGalleryController(IAccountBusiness accountBusiness, IVideoGalleryBusiness videoGalleryBusiness, IStringLocalizer <BaseController> localizer, IDefinitionsBusiness definitionBusiness) : base(accountBusiness, localizer) { _videoGalleryBusiness = videoGalleryBusiness; _localizer = localizer; _accountBusiness = accountBusiness; _definitionBusiness = definitionBusiness; }
public MunicipalityController(IAccountBusiness accountBusiness, IMunicipalityBusiness municipalityBusiness, IStringLocalizer <BaseController> localizer, IDefinitionsBusiness definitionBusiness) : base(accountBusiness, localizer) { _municipalityBusiness = municipalityBusiness; _localizer = localizer; _accountBusiness = accountBusiness; _definitionBusiness = definitionBusiness; }
public ContentController(IAccountBusiness accountBusiness, IContentBusiness contentBusiness, IStringLocalizer <BaseController> localizer, IDefinitionsBusiness definitionBusiness) : base(accountBusiness, localizer) { _contentBusiness = contentBusiness; _localizer = localizer; _accountBusiness = accountBusiness; _definitionBusiness = definitionBusiness; }
public WalletBusiness(ILoggerFactory _loggerFactory, IWalletRepository __IWalletRepository, IAgencyBusiness __IAgencyBusiness, IAccountBusiness __IAccountBusiness) { _logger = _loggerFactory.CreateLogger <WalletBusiness>(); _IWalletRepository = __IWalletRepository; _IAgencyBusiness = __IAgencyBusiness; _IAccountBusiness = __IAccountBusiness; }
public void Initialize() { repository = Substitute.For <IRepository>(); notification = Substitute.For <INotification>(); configuration = Substitute.For <IConfiguration>(); passwordBusiness = Substitute.For <IPasswordBusiness>(); accountBusiness = new AccountBusiness(repository, notification, configuration, passwordBusiness); }
public NewsController(IAccountBusiness accountBusiness, INewsBusiness newsBusiness, IStringLocalizer <BaseController> localizer , IDefinitionsBusiness definitionBusiness) : base(accountBusiness, localizer) { _newsBusiness = newsBusiness; _localizer = localizer; _accountBusiness = accountBusiness; _definitionBusiness = definitionBusiness; }
public SubmissionService(ISubmissionBusiness submissionBusiness, ITestCaseBusiness testCaseBusiness, IAccountBusiness accountBusiness, ISubmissionCacheBusiness submissionCacheBusiness) { _submissionBusiness = submissionBusiness; _testCaseBusiness = testCaseBusiness; _accountBusiness = accountBusiness; _submissionCacheBusiness = submissionCacheBusiness; }
public CampaignBusiness(ILoggerFactory _loggerFactory, ICampaignRepository __ICampaignRepository, ITransactionRepository __ITransactionRepository, ICampaignAccountRepository __ICampaignAccountRepository, IAccountBusiness __IAccountBusiness, IAccountRepository __IAccountRepository) { _logger = _loggerFactory.CreateLogger <CampaignBusiness>(); _ICampaignRepository = __ICampaignRepository; _ITransactionRepository = __ITransactionRepository; _ICampaignAccountRepository = __ICampaignAccountRepository; _IAccountBusiness = __IAccountBusiness; _IAccountRepository = __IAccountRepository; }
public AccountController( IAccountBusiness accountBusiness, IGoogleMailService googleMailService, ILogger <AccountController> logger ) { this.accountBusiness = accountBusiness; _googleMailService = googleMailService; _logger = logger; }
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 AccountController(IJwtHelper jwtHelper, IUserBusiness userBusiness, IDistributedCache distributedCache, IAccountBusiness accountBusiness ) { _jwtHelper = jwtHelper; _userBusiness = userBusiness; _distributedCache = distributedCache; _accountBusiness = accountBusiness; }
public UnitOfWorkBusiness(IAccountBusiness accountBusiness , IEncryptionBusiness encryptionBusiness, ILoginBusiness login, IToken token, IRoleBusiness roleBusiness ) { AccountBusiness = accountBusiness; EncryptionBusiness = encryptionBusiness; LoginBusiness = login; Token = token; RoleBusiness = roleBusiness; }
public void ACadamadaDeNegociosDeveNaoRecuperarUmUsuario_DeveRetornarTipoVazio() { const string email = "*****@*****.**"; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.RecuperarUsuario(email)).Returns((User) null); _business = new AccountBusiness(mockContext.Object); var result = _business.VerificarTipoUsuario(email); StringAssert.AreEqualIgnoringCase(result, ""); }
public AccountBusinessTests() { var accountRepository = Substitute.For <IAccountRepository>(); accountRepository.GetAccountByIdIncludingPaymentsOrderByDate(1) .Returns( Task.FromResult(new Account { Id = 1, Balance = 1000, Payments = new[] { new Payment { Date = new System.DateTime(2020, 11, 12), Amount = 500, Status = PaymentStatus.Complete, Message = "Payment completed.", AccountId = 1 }, new Payment { Date = new System.DateTime(2021, 1, 20), Amount = 10, Status = PaymentStatus.Cancelled, Message = "Payment cancelled as requested.", AccountId = 1 }, new Payment { Date = new System.DateTime(2019, 8, 5), Amount = 300, Status = PaymentStatus.Rejected, Message = "Payment rejected as insufficient fund.", AccountId = 1 } } })); accountRepository.GetAccountByIdIncludingPaymentsOrderByDate(2) .Returns(Task.FromResult(new Account { Id = 2, Balance = 30000, Payments = new Payment[] { } } )); _accountBusiness = new AccountBusiness(accountRepository); }
public AccountController( ILogger <AccountController> logger, IEmailService emailService, IAccountBusiness applicationBusiness, EncryptionService encryptionService, IStringLocalizer <AccountController> localizer, IHttpContextAccessor httpContextAccessor, IUnitOfWork uow, IAccountBusiness accountBusiness ) { _uow = uow; _logger = logger; _emailService = emailService; _applicationBusiness = applicationBusiness; _localizer = localizer; _httpContextAccessor = httpContextAccessor; _accountBusiness = accountBusiness; _usersRepository = _uow.Repository <Users>(); _encryptionService = encryptionService; }
public void ACadamadaDeNegociosDeveRecuperarUmUsuarioAtravesDoEmailECompararComUsuarioDeMesmoEmailESenha_DeveRetornarVerdadeiro() { const string email = "*****@*****.**"; const string senha = "dd5fef9c1c1da1394d6d34b248c51be2ad740840"; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.RecuperarUsuario(email)).Returns(_usuario); _business = new AccountBusiness(mockContext.Object); var result = _business.CheckUser(email, senha); Assert.IsTrue(result); }
public void ACadamadaDeNegociosDeveRecuperarUmUsuarioAtravesDoEmailECompararComUsuarioDeMesmoEmailESenhaDiferente_DeveRetornarFalso() { const string email = "*****@*****.**"; const string senha = "senha errada"; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.RecuperarUsuario(email)).Returns(_usuario); _business = new AccountBusiness(mockContext.Object); var result = _business.CheckUser(email, senha); Assert.IsFalse(result); }
protected void Initialize() { repository = Substitute.For <IRepository>(); accountBusiness = Substitute.For <IAccountBusiness>(); var config = new HttpConfiguration(); var request = new HttpRequestMessage(HttpMethod.Post, "http://localhost/api/account"); var route = config.Routes.MapHttpRoute("DefaultApi", "api/{controller}/{id}"); var routeData = new HttpRouteData(route, new HttpRouteValueDictionary { { "controller", "account" } }); accountController = new AccountController(repository, accountBusiness); accountController.ControllerContext = new HttpControllerContext(config, routeData, request); accountController.Request = request; accountController.Request.Properties[HttpPropertyKeys.HttpConfigurationKey] = config; }
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 TestBase(int userId = 1) { // Set appsettings configuration _configuration = new ConfigurationBuilder() .AddJsonFile("appsettings.test.json") .Build(); // Set Mock identity _identity = new ClaimsIdentity(); _user = new ClaimsPrincipal(_identity); _controllerContext = new ControllerContext { HttpContext = new DefaultHttpContext { User = _user } }; _identity.AddClaims(new[] { new Claim("UserId", userId.ToString()), }); // Set Database in memory context = new WALLETContext(GetDbOptionsBuilder().Options); DataInitializer.Initialize(context); // Set Unit of Work _unitOfWork = new UnitOfWork(context); // Set account businness _accountBusiness = new AccountBusiness(_unitOfWork); // Set rates _ratesBusiness = new RatesBusiness(_unitOfWork, _mapper); // Set Mapper var mappingConfig = new MapperConfiguration(mc => { mc.AddProfile(new AutoMapperProfile()); }); _mapper = mappingConfig.CreateMapper(); }
public UniqueEmailAttribute() { _business = DependencyResolver.Current.GetService<IAccountBusiness>(); }
public AdminController(IAccountBusiness business, IProductBusiness productBusiness) { _business = business; _productBusiness = productBusiness; }
public void AoSolicitarRegistroDeNovoUsuario_ACamadaDeNegociosDeveAcessarACamadaDeAcessoADadosParaSalvarOUsuario() { var user = new User { Name = "", Email = "", Phone = "", CellPhone = "", Address = "", Number = 0, City = "", District = "", ZipCode = 0, State = "", Password = "", UserType = "" }; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.SaveUser(user)).Returns(true); _business = new AccountBusiness(mockContext.Object); _business.SaveUser(user); mockContext.Verify(x => x.SaveUser(user), Times.AtLeastOnce()); }
public void AoSolicitarRegistroDeNovoUsuarioValido_DeveRetornarVedadeiroCasoOUsuarioSejaSalvo() { var user = new User { Name = "Daniel Silva Moreira", Email = "*****@*****.**", Phone = "3133333333", CellPhone = "3188888888", Address = "Rua Teste", Number = 123, City = "Belo Horizonte", District = "Centro", ZipCode = 30246130, State = "MG", Password = "******", UserType = "user" }; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.SaveUser(user)).Returns(true); _business = new AccountBusiness(mockContext.Object); var result = _business.SaveUser(user); Assert.IsTrue(result); }
public void AoSolicitarRegistroDeNovoUsuarioInvalido_DeveRetornarFalsoCasoOUsuarioSejaSalvo() { var user = new User { Name = "", Email = "", Phone = "", CellPhone = "", Address = "", Number = 0, District = "", City = "", ZipCode = 0, State = "", Password = "", UserType = "" }; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.SaveUser(user)).Returns(false); _business = new AccountBusiness(mockContext.Object); var result = _business.SaveUser(user); Assert.IsFalse(result); }
public void AoSolicitarChecagemDeEmail_OMetodoDeChecagemDaCamadaDeRepositorioDeveSerAcessada() { var mockContext = new Mock<IAccountRepository>(); const string email = "*****@*****.**"; mockContext.Setup(x => x.CheckEmail(email)).Returns(true); _business = new AccountBusiness(mockContext.Object); var result = _business.CheckEmail(email); mockContext.Verify(x => x.CheckEmail(email), Times.AtLeastOnce()); }
public AccountController(IAccountBusiness business) { _business = business; }
/// <summary> /// Initializes a new instance of the <see cref="AccountController"/> class. /// </summary> /// <param name="accountBusiness">The account business.</param> /// <param name="appSettings">The application settings.</param> public AccountController(IAccountBusiness accountBusiness, IOptions <Settings> appSettings) { _accountBusiness = accountBusiness; _appSettings = appSettings.Value; }
public HomeController(IAccountBusiness accountBusiness, IStringLocalizer <BaseController> localizer) : base(accountBusiness, localizer) { }
public AdminController(IAccountBusiness business) { _business = business; _productBusiness = DependencyResolver.Current.GetService<IProductBusiness>(); }
public AccountController(CurrentProcess currentProcess, IAccountBusiness accountBusiness) : base(currentProcess) { _bizAccount = accountBusiness; }
public void ACadamadaDeNegociosDeveRecuperarUmUsuarioAtravesDoEmailECompararComUsuarioNulo_DeveRetornarFalso() { const string email = "não existe"; const string senha = "dd5fef9c1c1da1394d6d34b248c51be2ad740840"; var mockContext = new Mock<IAccountRepository>(); mockContext.Setup(x => x.RecuperarUsuario(email)).Returns((User) null); _business = new AccountBusiness(mockContext.Object); var result = _business.CheckUser(email, senha); Assert.IsFalse(result); }
public HomeController(IAccountBusiness b_acc, ITransactionBusiness b_ts, ITypeBusiness b_t) { accs = b_acc; ts = b_ts; t = b_t; }
public AccountController(IAccountBusiness accountBiz) { this._accountBiz = accountBiz; }
public void SetUp() { _serviceMock = new Mock<IAccountBusiness>().Object; }