public DistribuicaoPorAtivoHandlerTests() { _distribuicaoPorAtivo = new DistribuicaoPorAtivo(Guid.NewGuid(), Guid.NewGuid(), new Valores(10)); _alterarDistribuicaoPorAtivoCommand = new AlterarDistribuicaoPorAtivoCommand(Guid.NewGuid(), Guid.NewGuid(), 10); MapperMock = new Mock <IMapper>(); DistribuicaoPorAtivoRepositoryMock = new Mock <IRepositoryBase <DistribuicaoPorAtivo> >(); AtivoEmCarteiraRepositoryMock = new Mock <IAtivoEmCarteiraRepository>(); HandlerBaseMock = new Mock <IHandlerBase>(); DistribuicaoPorAtivoRepositoryMock.Setup(r => r.UnitOfWork.Commit()).Returns(Task.FromResult(true)); }
public async Task <ActionResult> Alterar(Guid id, AlterarDistribuicaoPorAtivoCommand command) { if (id != command.Id) { NotifyError("O ID do registro informado para alteração está inválido."); return(ResponseBase()); } await _mediator.Send(command); return(ResponseBase("Percentual objetivo atualizado com sucesso.")); }