Pull to refresh
7
1
Леонид Сухин@leva1981

Java разработчик

Send message

Внедряем Testcontainers за два дня или как перестать бояться рефакторинга и начать доверять своим тестам

Level of difficultyMedium
Reading time11 min
Reach and readers4.6K

Надоело, когда после сотни зеленых unit-тестов приложение падает на тестовом стенде? Когда рефакторинг превращается в кошмар из-за необходимости переписывать полсотни тестовых классов? Мне тоже надоело и я нашел решение. В статье покажу, как за два-три рабочих дня внедрить Testcontainers и начать писать тесты, которые действительно работают. В докладе вы найдете production-ready решение с PostgreSQL, Kafka и WireMock, которое выявит реальные проблемы еще до деплоя, честное тестирование реального поведения приложения.

Читать далее

Свойство типа Controller Service в кастомном процессоре NiFi

Level of difficultyMedium
Reading time6 min
Reach and readers2.1K

В этой короткой статье я хочу показать, как использовать в качестве одного из свойств кастомного процессора NiFi стандартную службу Controller Service, а также как написать тест для такого процессора.В качестве примера будем использовать стандартную службу SSLContextService.

Читать далее

Spring Type Conversion and Field Formatting — пишем первый конвертер или форматтер

Reading time9 min
Reach and readers10K

В статье я хотел бы рассмотреть написание собственных конвертеров типов (Spring Type Conversion) и форматтеров полей (Spring Field Formatting), в том числе с использованием аннотаций.

Статья написана by junior for junior, поэтому прошу отнестись к изложенному ниже с изрядной долей снисхождения :)

Читать далее

Information

Rating
1,504-th
Location
Рязань, Рязанская обл., Россия
Date of birth
Registered
Activity

Specialization

Бэкенд разработчик, Разработчик приложений
Средний
From 100,000 ₽
Java
Spring Boot
Java Spring Framework
Hibernate
PostgreSQL
REST
Junit
SQL
Git
Docker