EN · DE · RU · FR · ES

#1631: ConfigurationTest.java

projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java Tipo: Java · Rol: Prueba · Fuente: projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java 43 líneas · 18 código · 22 comentarios · 3 en blanco
Prueba unitaria/de integración para Configuration. Valida la corrección del comportamiento de la clase de producción correspondiente.

Estructura del código

Paquete: org.projectforge.framework.configuration

Clases: ConfigurationTest

Métodos (1): testCalendarDomainValid

Importaciones: 2 paquetes

Código fuente (resumido)

package org.projectforge.framework.configuration;

import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;

public class ConfigurationTest
{
  @Test
  public void testCalendarDomainValid()
  {
    Assertions.assertFalse(Configuration.isDomainValid(null));
    Assertions.assertFalse(Configuration.isDomainValid(""));
    Assertions.assertFalse(Configuration.isDomainValid(" "));
    Assertions.assertFalse(Configuration.isDomainValid(" a"));
    Assertions.assertTrue(Configuration.isDomainValid("www.projectforge.org"));
    Assertions.assertTrue(Configuration.isDomainValid("pf-acme.priv"));
    Assertions.assertFalse(Configuration.isDomainValid("pf-acme.priv-"));
    Assertions.assertFalse(Configuration.isDomainValid("-pf-acme.priv"));
  }
}

Historial de Git

868d6abb7 2025 -> 2026
63081666f Encabezados de archivos fuente: 2024-> 2025.
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022