/
itokar98
/
java-diplom-networkchat
Обзор
Документация
Войти
/
itokar98
/
java-diplom-networkchat
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/test/java/com/organization/config/ServerConfigTest.java
29 строк
796 B
Ilya Tokar
First commit
21 дек 2025, 15:29
21 дек 2025, 15:29
3f8814c
Код
Авторство
О чём код?
// test/java/com/organization/config/ServerConfigTest.java package com.organization.config; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; import static org.junit.jupiter.api.Assertions.*; class ServerConfigTest { @Test void constructor_ValidPort_CreatesConfig() { // Act ServerConfig config = new ServerConfig(8080); // Assert assertEquals(8080, config.getPort()); } @ParameterizedTest @ValueSource(ints = {0, -1, 65536, 70000}) void constructor_InvalidPort_ThrowsException(int invalidPort) { // Act & Assert assertThrows(IllegalArgumentException.class, () -> { new ServerConfig(invalidPort); }); } }