From 38ea6b6e91e3084f753cb3c67c7e43c2528fbbb8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Mar 2026 07:39:12 +0000 Subject: [PATCH 1/2] Initial plan From 52f23f0f3d2dadb78b6b63145e2e1c5abb5890df Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 4 Mar 2026 07:45:37 +0000 Subject: [PATCH 2/2] Fix RoleServiceImplTest: add hint(Role::class) to fix MockK type erasure with JPA save() Co-authored-by: ElenaSpb <15213856+ElenaSpb@users.noreply.github.com> --- src/test/kotlin/com/epam/brn/auth/RoleServiceImplTest.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/test/kotlin/com/epam/brn/auth/RoleServiceImplTest.kt b/src/test/kotlin/com/epam/brn/auth/RoleServiceImplTest.kt index 95b8064cf..9242a2598 100644 --- a/src/test/kotlin/com/epam/brn/auth/RoleServiceImplTest.kt +++ b/src/test/kotlin/com/epam/brn/auth/RoleServiceImplTest.kt @@ -98,7 +98,10 @@ internal class RoleServiceImplTest { id = 1L, name = "FirstName", ) - every { roleRepository.save(role) } returns (role) + every { + hint(Role::class) + roleRepository.save(role) + } returns (role) // WHEN val resultSaving = roleServiceImpl.save(role) // THEN