Exemplo n.º 1
0
        public void TesteOrdenacaoFilmesSelecionados()
        {
            var listaFilmesSelecionados = ListaTeste();

            var retorno = _service.ListarPorOrdemAlfabetica(listaFilmesSelecionados);

            Assert.IsTrue(retorno[0].titulo == "Deadpool 2");
            Assert.IsTrue(retorno[7].titulo == "Vingadores: Guerra Infinita");
        }
Exemplo n.º 2
0
        public ActionResult <string> SendMovies(List <FilmeSelecionadoModel> filmesSelecionados)
        {
            var filmesSelecionadosOrdenados = _resultadoService.ListarPorOrdemAlfabetica(filmesSelecionados);
            var listaConfrontos             = _resultadoService.ListarConfrontos(filmesSelecionadosOrdenados);
            var resultadoConfrontos         = _resultadoService.RealizarConfronto(listaConfrontos);

            _resultadoService.RealizarUltimasDisputas(ref listaConfrontos, ref resultadoConfrontos);

            return(Ok(resultadoConfrontos.OrderByDescending(x => x.nota).ToList()));
        }