Commit Graph
17 Commits
Author SHA1 Message Date
skettiks 6e009339fb test: provide meter registry in FilmServiceTest 2026-05-18 00:40:02 +03:00
22025326e7 fix: align search test and available-films error handling
Agent-Logs-Url: https://github.com/devitq/movienight-backend/sessions/42b7a686-07a7-41f5-baf7-737b968e12cf

Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
2026-05-08 17:52:01 +00:00
47ff6d80bf merge: sync develop into feat/spring-tests
Agent-Logs-Url: https://github.com/devitq/movienight-backend/sessions/42b7a686-07a7-41f5-baf7-737b968e12cf

Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
2026-05-08 17:50:42 +00:00
glasharkandGitHub f30488a3d1 Merge branch 'develop' into feat/spring-tests 2026-05-03 20:08:31 +03:00
44483d748f refactor: use idiomatic Kotlin iteration for JsonNode in tests
Agent-Logs-Url: https://github.com/devitq/movienight-backend/sessions/60cd9b1b-e3e1-46a1-bfd9-04a75bd0d569

Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
2026-05-03 12:03:23 +00:00
b7a246e0b4 fix: address copilot review issues - explicit imports, trailing commas, 404 for not-found search, tests for available-films endpoint
Agent-Logs-Url: https://github.com/devitq/movienight-backend/sessions/60cd9b1b-e3e1-46a1-bfd9-04a75bd0d569

Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
2026-05-03 12:02:31 +00:00
ITQandGitHub 37ede1c194 Merge pull request #23 from devitq/feat/user-entity-21
feat: user entity 21
2026-05-03 14:54:01 +03:00
Elena Ponomareva f563c3e7cf исправления 2026-04-24 23:47:56 +03:00
ITQandGitHub 6fd98cbe5c Merge pull request #15 from devitq/test/repository-integration
test: add integration tests for JDBC repositories
2026-04-23 22:55:29 +03:00
bd7ecfcab5 fix(test): add mockk catalog dependency and format service tests
Agent-Logs-Url: https://github.com/devitq/movienight-backend/sessions/abb7242b-7ff5-4cde-9d34-5733a7f1172f

Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
2026-04-23 06:36:27 +00:00
4f0e8ccbd4 test: fix ktlint multiline wrapping in JDBC integration tests
Agent-Logs-Url: https://github.com/devitq/movienight-backend/sessions/e7455e93-ed32-49f5-9b29-dabcdcc01e87

Co-authored-by: devitq <118541411+devitq@users.noreply.github.com>
2026-04-21 18:28:03 +00:00
skettiks acd8f9fb01 Создан AuthProvider enum с провайдерами GOOGLE, YANDEX, VK
Создана UserEntity в adapters/persistence/entity с полями для OAuth
Добавлены extension-функции маппинга toDomain() и toEntity()
Обновлен UserRepository — использует UserEntity и добавлен метод findByProviderAndProviderId()
Созданы юнит тест - UserEntityMappingTest.kt
2026-04-21 18:47:55 +03:00
skettiks f927148897 Добавленны юнит тесты для всех сервисов 2026-04-21 00:21:00 +03:00
skettiks 49f74d1898 Добавил интеграционные тесты для User, Film, FilmLibrary - репозиториев
application-test.yaml: настройка тестового окружения
2026-04-20 19:45:55 +03:00
Elena Ponomareva b7b9061ba6 спринг тесты для контроллеров 2026-04-19 15:46:59 +03:00
ITQ eb4903ad15 chore(): refactored vibecode 2026-04-18 12:06:23 +03:00
skettiks aa4f0dbf00 initial commit 2026-03-03 17:34:10 +03:00