public void DadoPercentualObjetivoValorInvestidoPorProdutoEValorTotalInvestido_DeveAtualizarOrientacaoCorretamente (decimal percentualObjetivo, decimal valorInvestidoAtivo, decimal valorTotalInvestido, EOrientacao orientacao) { // Arrange DistribuicaoPorProduto distribuicao = new DistribuicaoPorProduto(Guid.NewGuid(), Guid.NewGuid(), new Valores(percentualObjetivo)); // Act distribuicao.AtualizarOrientacao(valorInvestido: valorInvestidoAtivo, ValorTotalInvestido: valorTotalInvestido); // Assert Assert.Equal(distribuicao.Orientacao, orientacao); }
private async Task <bool> Update(DistribuicaoPorProduto entity) { _distribuicaoRepositorio.Update(entity); return(await _distribuicaoRepositorio.UnitOfWork.Commit()); }