Package me.josephsf.jobportaljosephsfeirtest.repository


package me.josephsf.jobportaljosephsfeirtest.repository
Tests for repository interfaces in the Job Portal application.

This package contains test classes for the repository interfaces that handle data access operations in the Job Portal system. These tests verify that repositories correctly interact with the MongoDB database and return appropriate data.

The repository tests focus on:

  • CRUD operations (Create, Read, Update, Delete)
  • Custom query methods
  • Query parameters and sorting
  • Pagination functionality
  • Data filtering and searching

Key test classes in this package:

  • UserRepositoryTest - Tests for user data access
  • JobRepositoryTest - Tests for job posting data access
  • CandidateRepositoryTest - Tests for candidate profile data access
  • RecruiterRepositoryTest - Tests for recruiter profile data access
  • ApplicationRepositoryTest - Tests for job application data access

Tests in this package use Embedded MongoDB for integration testing, allowing repository operations to be tested against a real MongoDB instance without external dependencies.

Since:
2025-05-15