Как стать автором
Обновить
0
@Sasha-pixelread⁠-⁠only

Пользователь

Отправить сообщение

Пишем свой Validation API для Spring Boot приложения

Время на прочтение10 мин
Количество просмотров13K

Добрый день, уважаемый читатель Хабра! Меня зовут Вартанян Артур и я работаю в компании Reksoft Java-разработчиком. В данной статье мы напишем свой собственный вариант реализации валидации для объектов и его полей, используя Java Reflection Api и Spring AOP.

Читать далее
Всего голосов 8: ↑5 и ↓3+2
Комментарии9

Туториал по JUnit 5  - Введение

Время на прочтение6 мин
Количество просмотров104K

В этом туториале по JUnit 5 рассказывается о том, как JUnit адаптировал стиль кодирования Java 8 и некоторые другие функции. Узнайте, чем JUnit 5 отличается от JUnit 4.

JUnit 5 - наиболее широко используемая среда тестирования для приложений Java. JUnit долгое время отлично справлялся со своей задачей.

Между тем, JDK 8 привнес в java интересные функции и, в первую очередь, лямбда-выражения. JUnit 5 был нацелен на адаптацию стиля программирования Java 8; вот почему Java 8 является минимально необходимой версией для создания и выполнения тестов в JUnit 5 (хотя можно запускать тесты, написанные с помощью JUnit 3 или JUnit 4 для обратной совместимости).

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии3

Туториал по JUnit 5 - Жизненный цикл JUnit 5 теста

Время на прочтение4 мин
Количество просмотров15K

Это продолжение туториала по JUnit 5. Введение опубликовано здесь.

В JUnit 5 жизненный цикл теста управляется четырьмя основными аннотациями, то есть @BeforeAll, @BeforeEach, @AfterEach и @AfterAll. Вместе с тем, каждый тестовый метод должен быть помечен аннотацией @Test из пакета org.junit.jupiter.api.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии0

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность