/
NikolayVasiljev
/
java-reboot
Обзор
Документация
Войти
/
NikolayVasiljev
/
java-reboot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
lesson01/src/Test/AppTests.java
77 строк
2 KB
VasiljevNik
Lesson 8.3
24 июн 2025, 05:51
24 июн 2025, 05:51
de12765
Код
Авторство
О чём код?
import org.junit.Test; import org.junit.Assert; import ru.sberbank.jd.lesson01.Greetinglmpl; import java.util.Collection; import java.util.ArrayList; import java.util.Arrays; public class AppTests { Greetinglmpl greetinglmpl = new Greetinglmpl("Николай", "Васильев", 1973, "https://gitverse.ru/NikolayVasiljev/java-reboot.git", "+79113763297"); /** * Тестирует написание имени */ @Test public void firstNameTest() { Assert.assertEquals("Николай", greetinglmpl.getFirstName()); } /** * Тестирует написание фамилии */ @Test public void lastNameTest() { Assert.assertEquals("Васильев", greetinglmpl.getLastName()); } /** * Тестирует год рождения */ @Test public void birthYearTest() { Assert.assertEquals(1973, greetinglmpl.getBirthYear()); } /** * Тестирует список хобби */ @Test public void hobbiesTest() { Collection<String> a = new ArrayList<>(Arrays.asList("Работа на даче", "Работа в гараже", "Туризм", "Рыбалка")); Assert.assertEquals(a, greetinglmpl.getHobbies()); } /** * Тестирует адрес профиля URL */ @Test public void profileURLTest() { Assert.assertEquals("https://gitverse.ru/NikolayVasiljev/java-reboot.git", greetinglmpl.getProfileUrl()); } /** * Тестирует телефон */ @Test public void phoneTest() { Assert.assertEquals("+79113763297", greetinglmpl.getPhone()); } /** * Тестирует список ожиданий */ @Test public void courseExpectionsTest(){ Collection<String> a = new ArrayList<>(Arrays.asList("Получать поддержку от преподавателей" + "и коллег", "Получать актуальные знания", "По окончании курса устроится по специальности")); Assert.assertEquals(a, greetinglmpl.getCourseExpectations()); } }