Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

28.03

.docx
Скачиваний:
0
Добавлен:
02.08.2026
Размер:
110 Кб
Скачать

Код программы

import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.*;

public class Six_taskTest {

@Test

public void testEvenNumber() {

String input = "4";

String expectedTitle = "Четное число";

String expectedMessage = "Число 4 - четное";

Six_task.main(new String[] {input});

assertEquals(expectedTitle, Six_task.title);

assertEquals(expectedMessage, Six_task.txt);

}

@Test

public void testOddNumber() {

String input = "7";

String expectedTitle = "Нечетное число";

String expectedMessage = "Число 7 - нечетное";

Six_task.main(new String[] {input});

assertEquals(expectedTitle, Six_task.title);

assertEquals(expectedMessage, Six_task.txt);

}

@Test

public void testEmptyInput() {

String input = "";

String expectedErrorMessage = "Вы не ввели число";

Six_task.main(new String[] {input});

assertEquals(expectedErrorMessage, Six_task.txt);

}

}

Рисунок 1 – Диаграмма классов

Рисунок 2 – Диаграмма деятельности

Соседние файлы в предмете Разработка и стандартизация