EN · DE · RU · FR · ES

#1631: ConfigurationTest.java

projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java Typ: Java · Rolle: Test · Quelle: projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java 43 Zeilen · 18 Code · 22 Kommentare · 3 leer
Komponenten-/Integrationstest für Configuration. Validiert die Korrektheit des entsprechenden Produktionsklassenverhaltens.

Codestruktur

Paket: org.projectforge.framework.configuration

Klassen: ConfigurationTest

Methoden (1): testCalendarDomainValid

Importe: 2 Pakete

Quellcode (gekürzt)

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"));
  }
}

Git-Verlauf

868d6abb7 2025 -> 2026
63081666f Quellcode-Dateiköpfe: 2024 -> 2025.
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022