public async Task <IActionResult> Incluir([FromBody] dynamic json) { _cliente.CriarTabela(); await _cliente.Incluir(json); return(Ok()); }
public void Testar_Incluir_Solicitacao() { //Arrange Cliente clientePF_CPF_Valido = new Cliente("Nome Cliente PF", CPF_VALIDO, "Endereço Cliente Maior que 20"); //var localGuid = Guid.NewGuid(); var solicitacao = new Solicitacao(localGuid, Convert.ToDateTime("01/07/2020"), agenteCedente, agenteCessionario, clientePF_CPF_Valido, 10); solicitacao.AdicionarAtivo(ativo1); solicitacao.AdicionarAtivo(ativo2); string solicitacaoRetorno = "{'codigoInternoSolicitacao':'" + Convert.ToString(localGuid) + "','dataTransferencia':'2020-07-01T00:00:00','agenteCedente':{'instituicao':'BB BANCO DE INVESTIMENTO S/A - 820','codigoInvestidor':'AA123456'},'agenteCessionario':{'instituicao':'BANK OF AMERICA MERRILL LYNCH - 1817','codigoInvestidor':'13579'},'cliente':{'nome':'Nome Cliente','documentoCpf':'179.506.820-51','endereco':'Endereço Cliente Maior que 20'},'motivo':10,'ativos':[{'codigo':'PETR4','tipo':'Ações','quantidade':100.0},{'codigo':'Debênture','tipo':'Debênture','quantidade':200.0}]}"; //Act bool success = mock.Incluir(JObject.Parse(solicitacaoRetorno)).IsCompletedSuccessfully; //mock.Incluir(JObject.Parse(solicitacaoRetorno)); //Assert Assert.IsTrue(success); }
public async Task <IActionResult> Incluir([FromBody] dynamic json) { await _repositorio.Incluir(json); return(Ok()); }