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)"

Viewing commit 29d72253
Show latest version
2 files
+ 17
0
Compare changes
  • Side-by-side
  • Inline
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);