@Test
	public void generarEquiposPorCalificacionUltimos2Partidos() {
		partido1.setCriterioOrdenamiento(new OrdenamientoCalificacionUltimos2Partidos());
		System.out.println("******************************************");
		System.out.println("ordenamiento por ultimas 2 calificaciones");
		List<Jugador> jugadores=partido1.ordenarEquipos();
		for (Jugador jugador : jugadores) {
			//Tomando los 2 últimos puntajes
			List<Double> puntajes=jugador.getPuntajes();
			List<Double> misPuntajes=new ArrayList<Double>(); 
			if(!puntajes.isEmpty()){
				misPuntajes.add(jugador.getPuntajes().get(puntajes.size()-1));
			}
			if(puntajes.size()>1){
				misPuntajes.add(jugador.getPuntajes().get(puntajes.size()-2));
			}
			
			//Cálculo de promedio
			Double promedio=0d;
			for (Double puntaje : misPuntajes) {
				promedio+=puntaje;
			}
			promedio/=misPuntajes.size();
			
			System.out.println("Jugador: " + jugador + " puntajes: " + jugador.getPuntajes() + " ult.puntajes: " + misPuntajes +" promedio: " + promedio);
		}
		Assert.assertEquals(Lists.newArrayList(ferme, pato, lechu, roly, mike, chicho, dodi, rodri, sytek, leo),
				jugadores);
	}