EN · DE · RU · FR · ES

#1631 : ConfigurationTest.java

projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java Type : Java · Rôle : Test · Source : projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java 43 lignes · 18 code · 22 commentaires · 3 vides
Test unitaire/d'intégration pour Configuration. Valide l'exactitude du comportement de la classe de production correspondante.

Structure du code

Package : org.projectforge.framework.configuration

Classes : ConfigurationTest

Méthodes (1) : testCalendarDomainValid

Importations : 2 packages

Code source (abrégé)

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

Historique Git

868d6abb7 2025 -> 2026
63081666f En-têtes des fichiers source : 2024 -> 2025.
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022