void runCorridas(Integer testIdx, Integer iterations, Ejercicio3 ej) { for (int i = 0; i < iterations; i++) { ej.run(testIdx); ej.run(testIdx); } }
@Test public void testVerificacion() throws IOException { Ejercicio3 ej = new Ejercicio3("Tp2Ej3Verificacion"); System.out.println("Verificacion"); int M = 30; for (Integer i = 0; i < 50; i++) { int res = ej.run(i); assertEquals(M / 3 - 1, res); M += 30; } for (Integer i = 50; i < 100; i++) { int res = ej.run(i); assertEquals(0, res); } }
/** @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here int opcion = 0; Scanner oScanner = new Scanner(System.in); do { System.out.println("Digite la opcion que desea"); System.out.println("1: Ejercicio 1"); System.out.println("2: Ejercicio 2"); System.out.println("3: Ejercicio 3"); opcion = oScanner.nextInt(); switch (opcion) { case 1: System.out.println("Digite el correo a evaluar"); oScanner = new Scanner(System.in); Ejercicio1 oejercicio1 = new Ejercicio1(oScanner.nextLine()); System.out.println(oejercicio1.ValidarCorreo()); break; case 2: System.out.println("Digite la cadena a evaluar"); Ejercicio2 oEjercicio2 = new Ejercicio2(); oScanner = new Scanner(System.in); oEjercicio2.setCadena(oScanner.nextLine()); System.out.println(oEjercicio2.MediaCadena()); System.out.println(oEjercicio2.UltimoValor()); System.out.println(oEjercicio2.Alrevez()); System.out.println(oEjercicio2.Guion()); System.out.println(oEjercicio2.Vocales()); System.out.println(oEjercicio2.Palindromo()); break; case 3: Ejercicio3 oEjercicio3 = new Ejercicio3(); System.out.println(oEjercicio3.Rote("Liga campeon")); System.out.println(oEjercicio3.Palindromo("Somos lideres")); System.out.println( oEjercicio3.MarcaPalabra("Vamos por ese mundial de clubes", "mundial")); System.out.println( oEjercicio3.CantidadRepeticiones( "Vamos el pentacampeonato, por que somos los campeones de por vida campeones", "campe")); System.out.println(oEjercicio3.Substring("Somos lideres", 0, 6)); System.out.println(oEjercicio3.Mayuscula("Somos lideres")); break; case 4: break; } } while (opcion <= 4); }
@Test public void testEjercicioDeCatedra() throws IOException { Ejercicio3 ej = new Ejercicio3("Tp2Ej3"); System.out.println(ej.run(0)); System.out.println(ej.run(1)); }