This is the codeAbility Sharing Platform! Learn more about the codeAbility Sharing Platform.

Skip to content
Snippets Groups Projects

Resolve "Easy Access to ReadMe.md (and potentially other files)"

Files
2
@@ -7,6 +7,8 @@ import org.junit.jupiter.api.Test;
import at.ac.uibk.gitsearch.service.MailService;
import at.ac.uibk.gitsearch.service.dto.SearchResultDTO.GitProject;
import at.ac.uibk.gitsearch.service.dto.SearchResultsDTO.ExerciseType;
import at.ac.uibk.gitsearch.service.dto.SearchResultsDTO.GitProjectVisibility;
import at.ac.uibk.gitsearch.service.dto.UserProvidedMetadataDTO.Person;
import at.ac.uibk.gitsearch.testingUtilities.PropertiesTester;
import nl.jqno.equalsverifier.EqualsVerifier;
@@ -37,8 +39,22 @@ public class VariousDTOTest {
propertiesTester.testProperties(SearchResultDTO.class);
propertiesTester.testProperties(Person.class);
propertiesTester.testProperties(GitProject.class);
// just for test coverage
SearchResultsDTO srDTO = new SearchResultsDTO(null, 0, 0);
}
@Test
public void testSearchResultsEnums() throws IllegalAccessException, InvocationTargetException {
for(ExerciseType et: ExerciseType.values()) {
et.getExternalName();
}
for(GitProjectVisibility vis: GitProjectVisibility.values()) {
vis.getExternalName();
}
}
@org.junit.jupiter.api.Test
public void testSearchInputDTO() throws IllegalAccessException, InvocationTargetException {
propertiesTester.testProperties(SearchInputDTO.class);