/
ilyaBu
/
WebSpringJava
Обзор
Документация
Войти
/
ilyaBu
/
WebSpringJava
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/test/java/ru/gb/spring/diplomawebjavaspringgb/model/DataFieldsTest.java
114 строк
4 KB
IliaBu
Update code
13 июл 2024, 17:50
13 июл 2024, 17:50
beaa8ef
Код
Авторство
О чём код?
package ru.gb.spring.diplomawebjavaspringgb.model; import org.junit.Before; import org.junit.Test; import static org.junit.Assert.*; /** * Модульные тесты для класса DataFields. */ public class DataFieldsTest { private DataFields dataFields; /** * Инициализирует объект DataFields для тестирования. */ @Before public void setUp() { dataFields = new DataFields(); } /** * Метод тестирует конструктор по умолчанию класса DataFields. */ @Test public void testDefaultConstructor() { assertNotNull(dataFields); assertEquals(0, dataFields.getPagesize()); assertNull(dataFields.getKeyword()); assertNull(dataFields.getEuro()); assertNull(dataFields.getMarkup()); assertNull(dataFields.getQuantity()); assertNull(dataFields.getInn()); assertNull(dataFields.getCounterparty()); } /** * Метод тестирует параметризованный конструктор класса DataFields. */ @Test public void testParameterizedConstructor() { DataFields df = new DataFields(10, "keyword", "euro", "markup", "quantity", "inn", "counterparty"); assertEquals(10, df.getPagesize()); assertEquals("keyword", df.getKeyword()); assertEquals("euro", df.getEuro()); assertEquals("markup", df.getMarkup()); assertEquals("quantity", df.getQuantity()); assertEquals("inn", df.getInn()); assertEquals("counterparty", df.getCounterparty()); } /** * Метод тестирует методы set и get для атрибута "pagesize" класса DataFields. */ @Test public void testGetSetPagesize() { dataFields.setPagesize(20); assertEquals(20, dataFields.getPagesize()); } /** * Метод тестирует методы set и get для атрибута "keyword" класса DataFields. */ @Test public void testGetSetKeyword() { dataFields.setKeyword("testKeyword"); assertEquals("testKeyword", dataFields.getKeyword()); } /** * Метод тестирует методы set и get для атрибута "euro" класса DataFields. */ @Test public void testGetSetEuro() { dataFields.setEuro("testEuro"); assertEquals("testEuro", dataFields.getEuro()); } /** * Метод тестирует методы set и get для атрибута "markup" класса DataFields. */ @Test public void testGetSetMarkup() { dataFields.setMarkup("testMarkup"); assertEquals("testMarkup", dataFields.getMarkup()); } /** * Метод тестирует методы set и get для атрибута "quantity" класса DataFields. */ @Test public void testGetSetQuantity() { dataFields.setQuantity("testQuantity"); assertEquals("testQuantity", dataFields.getQuantity()); } /** * Метод тестирует методы set и get для атрибута "inn" класса DataFields. */ @Test public void testGetSetInn() { dataFields.setInn("testInn"); assertEquals("testInn", dataFields.getInn()); } /** * Метод тестирует методы set и get для атрибута "counterparty" класса DataFields. */ @Test public void testGetSetCounterparty() { dataFields.setCounterparty("testCounterparty"); assertEquals("testCounterparty", dataFields.getCounterparty()); } }