EN · DE · RU · FR · ES

#1631: ConfigurationTest.java

projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java Тип: Java · Роль: Тест · Источник: projectforge-business/src/test/java/org/projectforge/framework/configuration/ConfigurationTest.java 43 строки · 18 кода · 22 комментария · 3 пустых
Модульный/интеграционный тест для Configuration. Проверяет корректность поведения соответствующего производственного класса.

Структура кода

Пакет: org.projectforge.framework.configuration

Классы: ConfigurationTest

Методы (1): testCalendarDomainValid

Импорты: 2 пакета

Исходный код (сокращённый)

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

868d6abb7 2025 -> 2026
63081666f Заголовки исходных файлов: 2024-> 2025.
b6092df09 Авторские права 2023 -> 2024
ab45d51fa Авторские права 2001-2022 -> 2001-2023.
5f7ef41b8 Авторские права 2021 -> 2022