#1216 - Polishing.

This commit is contained in:
Greg Turnquist
2020-03-12 12:05:24 -05:00
parent 3a2551072e
commit 48718bb180
2 changed files with 8 additions and 11 deletions

View File

@@ -19,15 +19,14 @@ import static org.assertj.core.api.Assertions.*;
import lombok.Value;
import org.junit.jupiter.api.Test;
import org.springframework.util.ReflectionUtils;
import java.lang.reflect.Field;
import java.util.Arrays;
import java.util.Objects;
import java.util.Set;
import java.util.stream.Collectors;
import org.junit.jupiter.api.Test;
import org.springframework.util.ReflectionUtils;
/**
* @author Greg Turnquist
* @author Vedran Pavic
@@ -102,7 +101,7 @@ class IanaLinkRelationUnitTest {
Set<String> stringConstants = Arrays.stream(IanaLinkRelations.class.getDeclaredFields()) //
.filter(ReflectionUtils::isPublicStaticFinal) //
.filter(field -> String.class.equals(field.getType()))
.filter(field -> String.class.equals(field.getType())) //
.map(it -> ReflectionUtils.getField(it, null)) //
.filter(Objects::nonNull) //
.map(String.class::cast) //
@@ -125,5 +124,4 @@ class IanaLinkRelationUnitTest {
}
}
}

View File

@@ -15,13 +15,11 @@
*/
package org.springframework.hateoas.server.core;
import static org.assertj.core.api.Assertions.*;
import org.junit.jupiter.api.Test;
import org.springframework.hateoas.IanaLinkRelations;
import org.springframework.hateoas.LinkRelation;
import org.springframework.hateoas.server.LinkRelationProvider;
import org.springframework.hateoas.server.LinkRelationProvider.LookupContext;
import static org.assertj.core.api.Assertions.assertThat;
/**
* @author Vedran Pavic
@@ -34,7 +32,8 @@ class AnnotationLinkRelationProviderUnitTest {
LinkRelationProvider linkRelationProvider = new AnnotationLinkRelationProvider();
assertThat(linkRelationProvider.getItemResourceRelFor(Resource.class)).isEqualTo(IanaLinkRelations.ITEM);
assertThat(linkRelationProvider.getCollectionResourceRelFor(Resource.class)).isEqualTo(IanaLinkRelations.COLLECTION);
assertThat(linkRelationProvider.getCollectionResourceRelFor(Resource.class))
.isEqualTo(IanaLinkRelations.COLLECTION);
}
@Relation(itemRelation = IanaLinkRelations.ITEM_VALUE, collectionRelation = IanaLinkRelations.COLLECTION_VALUE)