Class RecruiterTestDto
java.lang.Object
me.josephsf.jobportaljosephsfeirtest.util.RecruiterTestDto
A simplified Recruiter DTO for testing purposes.
This class omits the date/time fields to avoid serialization issues in tests. It's used to create test doubles that don't depend on LocalDateTime handling.
- Since:
- 2025-05-17
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RecruiterTestDtoCreates a RecruiterTestDto from a Recruiter entity.getId()voidsetCompanyDescription(String companyDescription) voidsetCompanyName(String companyName) voidsetCompanySize(String companySize) voidsetCompanyWebsite(String companyWebsite) voidsetDepartment(String department) voidvoidsetIndustry(String industry) voidsetIsVerified(Boolean isVerified) voidsetLinkedInUrl(String linkedInUrl) voidsetLocation(String location) voidsetPhoneNumber(String phoneNumber) voidsetPosition(String position) void
-
Constructor Details
-
RecruiterTestDto
public RecruiterTestDto()Default constructor.
-
-
Method Details
-
from
Creates a RecruiterTestDto from a Recruiter entity.- Parameters:
recruiter- The recruiter entity to convert- Returns:
- A new RecruiterTestDto with copied fields
-
getId
-
setId
-
getUserId
-
setUserId
-
getCompanyName
-
setCompanyName
-
getCompanySize
-
setCompanySize
-
getLocation
-
setLocation
-
getIndustry
-
setIndustry
-
getDepartment
-
setDepartment
-
getPosition
-
setPosition
-
getPhoneNumber
-
setPhoneNumber
-
getLinkedInUrl
-
setLinkedInUrl
-
getCompanyWebsite
-
setCompanyWebsite
-
getCompanyDescription
-
setCompanyDescription
-
getIsVerified
-
setIsVerified
-