logo

Crowdly

Browser

Додати до Chrome

Questions Bank (1241275 total)

ENSAYO: explica con tus propias palabras este tipo de test:

 @ParameterizedTest @CsvSource({

     "admin, admin123, true",

     "admin, incorrecto, false",

     "user, password, false"

      })

      void testValidarAcceso(String usuario, String contraseña, boolean esperado) {

           assertEquals(esperado, gestorUsuarios.validarAcceso(usuario, contraseña));

     }

Puedes partir de este código de Ejemplo

import static org.junit.jupiter.api.Assertions.assertEquals;

import org.junit.jupiter.params.ParameterizedTest;

import org.junit.jupiter.params.provider.CsvSource;

class LoginTest {

    // Método que simula la autenticación

    boolean autenticar(String usuario, String password) {

        return "admin".equals(usuario) && "admin123".equals(password);

    }

    @ParameterizedTest

    @CsvSource({

        "admin, admin123, true",

        "admin, incorrecto, false",

        "user, password, false"

    })

    void testAutenticacion(String usuario, String password, boolean resultadoEsperado) {

        // Ejecuta la autenticación y compara el resultado con el esperado

        assertEquals(resultadoEsperado, autenticar(usuario, password));

    }

}

Переглянути це питання

Which selection helps to identify the significance of Thompson's bystander at the switch case?

0%
0%
0%
0%
Переглянути це питання

Which selections help to identify Philippa Foot's solution to the trolley problem?

100%
100%
100%
100%
Переглянути це питання

Una línea de vida siempre representa varios objetos que interactúan dentro del mismo sistema.

100%
0%
Переглянути це питання

Los objetos de control en un diagrama de secuencia interactúan directamente con los actores.

0%
100%
Переглянути це питання

Los fragmentos alternativos (alt) pueden incluir varias secuencias en competencia.

100%
0%
Переглянути це питання

¿Qué se indica con una “X” en una línea de vida?

Переглянути це питання

¿Qué representa una línea de vida en un diagrama de secuencia?

Переглянути це питання

¿Qué representan normalmente los límites en los diagramas de secuencia?

Переглянути це питання

Los diagramas de secuencia se utilizan para modelar intercambios de mensajes tanto sincrónicos como asincrónicos.

0%
0%
Переглянути це питання