public void AoCadastrarContaApiDeveRetornar201() { //arrange var options = new DbContextOptionsBuilder <SocialContext>() .UseInMemoryDatabase("SocialContext") .Options; var contexto = new SocialContext(options); var repoConta = new ContaRepository(contexto); var repoTransf = new TransferenciaRepository(contexto); var contaService = new ContaService(repoConta); var transacoesService = new TransacoesService(repoTransf, repoConta); var controlador = new ContasController(contaService, transacoesService); var model = new ContaApi { Name = "Bruno", Description = "Daldegan", Status = "ACTIVE", Idenfifier = "65432" }; //act var retorno = controlador.Incluir(model); Assert.IsType <CreatedResult>(retorno); //201 }
public int GuardarTransferencia(Transferencia transferencia) { int filasInsertadas; var repository = new TransferenciaRepository(); filasInsertadas = repository.Insert(transferencia); return filasInsertadas; }
public IEnumerable<Transferencia> getUltimasDiezTransferenciasByCuenta(string cuenta) { TransferenciaRepository transferenciaRepo = new TransferenciaRepository(); return transferenciaRepo.getUltimasDiezTransferenciasByCuenta(cuenta); }