diff --git a/checkstyle.xml b/checkstyle.xml
index 0600f4cb7..047299a1a 100644
--- a/checkstyle.xml
+++ b/checkstyle.xml
@@ -103,12 +103,19 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
diff --git a/header.txt b/header.txt
index 0d8bc91ed..172d1ba7a 100644
--- a/header.txt
+++ b/header.txt
@@ -1,4 +1,4 @@
-Copyright (c) 2012-2023 Nikita Koksharov
+Copyright (c) 2012-2025 Nikita Koksharov
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/pom.xml b/pom.xml
index cffff8d74..ae6e20887 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,8 +49,10 @@
UTF-8
UTF-8
- true
+ false
4.1.119.Final
+ 1.49
+ 1.14.13
@@ -174,13 +176,30 @@
org.jmockit
jmockit
- 1.49
+ ${jmockit.version}
test
- junit
- junit
- 4.13.2
+ net.bytebuddy
+ byte-buddy-agent
+ ${byte-buddy.version}
+
+
+ org.junit.jupiter
+ junit-jupiter
+ 5.10.1
+ test
+
+
+ org.junit.vintage
+ junit-vintage-engine
+ 5.10.1
+ test
+
+
+ org.junit.platform
+ junit-platform-launcher
+ 1.10.1
test
@@ -234,8 +253,66 @@
3.12.12
provided
+
+
+
+ org.testcontainers
+ testcontainers
+ test
+
+
+ org.awaitility
+ awaitility
+ 4.2.0
+ test
+
+
+ org.assertj
+ assertj-core
+ 3.24.2
+ test
+
+
+ org.mockito
+ mockito-core
+ 5.7.0
+ test
+
+
+ ch.qos.logback
+ logback-classic
+ 1.4.11
+ test
+
+
+
+
+ io.socket
+ socket.io-client
+ 2.1.0
+ test
+
+
+
+ com.github.javafaker
+ javafaker
+ 1.0.2
+ test
+
+
+
+
+ org.testcontainers
+ testcontainers-bom
+ 1.21.3
+ pom
+ import
+
+
+
+
@@ -320,12 +397,11 @@
true
100
- 1.6
+ 1.8
true
-
+
+
+
+ dev
+ dev-pass
+
+
+
+ 5701
+
+
+
+
+
+
+
diff --git a/src/test/resources/logback-test.xml b/src/test/resources/logback-test.xml
new file mode 100644
index 000000000..394c3e4f9
--- /dev/null
+++ b/src/test/resources/logback-test.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+ %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
+
+
+