/// <summary> /// Construtor LoginViewModel /// </summary> /// <param name="_BeneficiarioNegocio"></param> public LoginViewModel(IAutenticacaoServico _autorizacaoServico, IMotoristaServico _motoristaServico, IUsuarioAutenticado _usuarioAutenticado) { Login = new LoginModel(); autorizacaoServico = _autorizacaoServico; motoristaServico = _motoristaServico; usuarioAutenticado = _usuarioAutenticado; }
public PedidoCommandHandler(IMediatrHandler mediatr, IPedidoRepository repositoryPedido, IUsuarioAutenticado usuarioAutenticado, IUserRepository userRepository) { _repositoryPedido = repositoryPedido; _usuarioAutenticado = usuarioAutenticado; _userRepository = userRepository; _mediatr = mediatr; }
public OcorrenciaViewModel(ICorridaServico _corridaServico, long idCorrida, long idLog, IUsuarioAutenticado usuario) { corridaServico = _corridaServico; IDCorrida = idCorrida; IDLog = idLog; usuarioAutenticado = usuario; }
public async void NaoDevePermitirEfetuarTransferenciaSeUsuarioLogadoNaoForDonoDaConta() { IUsuarioAutenticado outroUsuarioAutenticado = Substitute.For <IUsuarioAutenticado>(); outroUsuarioAutenticado.Id.Returns(Guid.NewGuid()); var useCase = new TransferirUseCAse(contaRepository, outroUsuarioAutenticado); var contaId = Guid.NewGuid(); contaOrigemFake.Creditar(100); this.contaRepository.Obter(contaOrigemFake.NumeroAgencia, contaOrigemFake.NumeroConta, contaOrigemFake.DigitoConta).Returns(contaOrigemFake); this.contaRepository.Obter(contaDestinoFake.NumeroAgencia, contaDestinoFake.NumeroConta, contaDestinoFake.DigitoConta).Returns(contaDestinoFake); await Assert.ThrowsAsync <UsuarioLogadoNaoEhDonoDaContaException>(() => { return(useCase.Execute(contaOrigemFake.NumeroAgencia, contaOrigemFake.NumeroConta, contaOrigemFake.DigitoConta, contaDestinoFake.NumeroAgencia, contaDestinoFake.NumeroConta, contaDestinoFake.DigitoConta, 50)); }); }
public CreditarUseCaseTests() { contaRepository = Substitute.For <IContaCorrenteRepository>(); usuarioAutenticado = Substitute.For <IUsuarioAutenticado>(); usuarioAutenticado.Id.Returns(Guid.NewGuid()); contaFake = ContaCorrente.Carregar(Guid.NewGuid(), usuarioAutenticado.Id, "123", "45678", "9", new LancamentoCollection()); contaRepository.Obter(contaFake.Id).Returns(contaFake); }
public TransferirUseCaseTests() { contaRepository = Substitute.For <IContaCorrenteRepository>(); usuarioAutenticado = Substitute.For <IUsuarioAutenticado>(); usuarioAutenticado.Id.Returns(Guid.NewGuid()); contaOrigemFake = ContaCorrente.Carregar(Guid.NewGuid(), usuarioAutenticado.Id, "123", "45678", "9", new LancamentoCollection()); contaDestinoFake = ContaCorrente.Carregar(Guid.NewGuid(), Guid.NewGuid(), "987", "65432", "2", new LancamentoCollection()); }
public async void NaoDevePermitirEfetuarCreditoSeUsuarioLogadoNaoForDonoDaConta() { IUsuarioAutenticado outroUsuarioAutenticado = Substitute.For <IUsuarioAutenticado>(); outroUsuarioAutenticado.Id.Returns(Guid.NewGuid()); var useCase = new CreditarUseCase(contaRepository, outroUsuarioAutenticado); await Assert.ThrowsAsync <UsuarioLogadoNaoEhDonoDaContaException>(() => { return(useCase.Execute(contaFake.Id, 50)); }); }
public DiariaDeBordoViewModel(IUsuarioAutenticado _usuarioAutenticado, IDiariaServico _diariaServico) { usuarioAutenticado = _usuarioAutenticado; diariaServico = _diariaServico; }
public DadosBasicosViewModel(IUsuarioAutenticado _usuarioAutenticado, IMotoristaServico _motoristaServico) { usuarioAutenticado = _usuarioAutenticado; motoristaServico = _motoristaServico; }
public TipoVeiculoViewModel(IUsuarioAutenticado _usuarioAutenticado, IMotoristaServico _motoristaServico) { usuarioAutenticado = _usuarioAutenticado; motoristaServico = _motoristaServico; }
public TransferirUseCAse(IContaCorrenteRepository contaRepository, IUsuarioAutenticado usuarioAutenticado) { this.contaRepository = contaRepository; this.usuarioAutenticado = usuarioAutenticado; }
public CriarPedidoHandler(IUnitOfWork unitOfWork, IUsuarioAutenticado usuarioAutenticado) { _unitOfWork = unitOfWork; _usuarioAutenticado = usuarioAutenticado; }
public DetalheViewModel(IUsuarioAutenticado _usuarioAutenticado, ICorridaServico _corridaServico, IMotoristaServico _motoristaServico) { usuarioAutenticado = _usuarioAutenticado; corridaServico = _corridaServico; motoristaServico = _motoristaServico; }
public DetalharContaUseCase(IContaCorrenteRepository contaRepository, IUsuarioAutenticado usuarioAutenticado) { this.contaRepository = contaRepository; this.usuarioAutenticado = usuarioAutenticado; }
public CriarPedidoHandler(IUnitOfWork unitOfWork, IUsuarioAutenticado usuarioAutenticado, IEventBus eventBus) { _unitOfWork = unitOfWork; _usuarioAutenticado = usuarioAutenticado; _eventBus = eventBus; }
public CreditarUseCase(IContaCorrenteRepository contaRepository, IUsuarioAutenticado usuarioAutenticado) { this.contaRepository = contaRepository; this.usuarioAutenticado = usuarioAutenticado; }
public IndexViewModel(IUsuarioAutenticado _usuarioAutenticado, IMotoristaServico _motoristaServico, ICorridaServico _corrida) { usuarioAutenticado = _usuarioAutenticado; motoristaServico = _motoristaServico; corridaServico = _corrida; }
public ListarPedidosHandler(IUnitOfWork unitOfWork, IMapper mapper, IUsuarioAutenticado usuarioAutenticado) { _unitOfWork = unitOfWork; _mapper = mapper; _usuarioAutenticado = usuarioAutenticado; }