language from codeFri, 21 Feb 2025

// Método que debería devolver verdadero si todos los números en un array son positivos, falso en caso contrario // Entrada -> un array con 2, 4, 6, -8, 1 // Debería devolver false public static boolean sonTodosPositivos(int[] array) { boolean res = true; for (int i = 0; i < array.length; i++) { if (array[i] < 0) { res = false; } } return res; } y te mando el test me lo haces por favor? @Test void sonTodosPositivos() { int [] array={2, 4, 6, -8, 1}; bolean resultado=true; resultado=OperacionesArray.sonTodosPositivos(array); }

Aquí te muestro el test completo: ```java @Test void sonTodosPositivos() { int[] array = {2, 4, 6, -8, 1}; boolean resultado = true; resultado = OperacionesArray.sonTodosPositivos(array); assertEquals(false, resultado); } ``` En este test, estamos verificando que el método `sonTodosPositivos` devuelve `false` cuando el array contiene números negativos. También podrías hacer un test para verificar que el método devuelve `true` cuando el array contiene solo números positivos: ```java @Test void sonTodosPositivosConNumerosPositivos() { int[] array = {2, 4, 6, 8, 1}; boolean resultado = true; resultado = OperacionesArray.sonTodosPositivos(array); assertEquals(true, resultado); } ``` Y otro test para verificar que el método devuelve `false` cuando el array está vacío: ```java @Test void sonTodosPositivosConArrayVacio() { int[] array = {}; boolean resultado = true; resultado = OperacionesArray.sonTodosPositivos(array); assertEquals(true, resultado); } ``` Estos tests cubren diferentes escenarios y ayudan a garantizar que el método `sonTodosPositivos` funciona correctamente.

Want to kickstart your project?Use the new AI Studio to create your code