Class RecruiterTestDto

java.lang.Object
me.josephsf.jobportaljosephsfeirtest.util.RecruiterTestDto

public class RecruiterTestDto extends Object
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 Details

    • RecruiterTestDto

      public RecruiterTestDto()
      Default constructor.
  • Method Details

    • from

      public static RecruiterTestDto from(Recruiter recruiter)
      Creates a RecruiterTestDto from a Recruiter entity.
      Parameters:
      recruiter - The recruiter entity to convert
      Returns:
      A new RecruiterTestDto with copied fields
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • getCompanyName

      public String getCompanyName()
    • setCompanyName

      public void setCompanyName(String companyName)
    • getCompanySize

      public String getCompanySize()
    • setCompanySize

      public void setCompanySize(String companySize)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • getIndustry

      public String getIndustry()
    • setIndustry

      public void setIndustry(String industry)
    • getDepartment

      public String getDepartment()
    • setDepartment

      public void setDepartment(String department)
    • getPosition

      public String getPosition()
    • setPosition

      public void setPosition(String position)
    • getPhoneNumber

      public String getPhoneNumber()
    • setPhoneNumber

      public void setPhoneNumber(String phoneNumber)
    • getLinkedInUrl

      public String getLinkedInUrl()
    • setLinkedInUrl

      public void setLinkedInUrl(String linkedInUrl)
    • getCompanyWebsite

      public String getCompanyWebsite()
    • setCompanyWebsite

      public void setCompanyWebsite(String companyWebsite)
    • getCompanyDescription

      public String getCompanyDescription()
    • setCompanyDescription

      public void setCompanyDescription(String companyDescription)
    • getIsVerified

      public Boolean getIsVerified()
    • setIsVerified

      public void setIsVerified(Boolean isVerified)