From 39422bd5d6afdea436e76b10bf89f55a8a5b74c0 Mon Sep 17 00:00:00 2001 From: Jon Brisbin Date: Tue, 1 May 2012 10:02:28 -0500 Subject: [PATCH] Tweaked test --- .../rest/repository/spec/JpaMetadataSpec.groovy | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/spring-data-rest-repository/src/test/groovy/org/springframework/data/rest/repository/spec/JpaMetadataSpec.groovy b/spring-data-rest-repository/src/test/groovy/org/springframework/data/rest/repository/spec/JpaMetadataSpec.groovy index a305a1630..827ce1de6 100644 --- a/spring-data-rest-repository/src/test/groovy/org/springframework/data/rest/repository/spec/JpaMetadataSpec.groovy +++ b/spring-data-rest-repository/src/test/groovy/org/springframework/data/rest/repository/spec/JpaMetadataSpec.groovy @@ -56,9 +56,9 @@ class JpaMetadataSpec extends Specification { given: def personRepo = repositoryMetadataFor(Person)?.repository() def familyRepo = repositoryMetadataFor(Family)?.repository() - def johnDoe = personRepo.save(new Person("John Doe")) - def janeDoe = personRepo.save(new Person("Jane Doe")) - def doeFamily = familyRepo.save(new Family( + def johnDoe = personRepo?.save(new Person("John Doe")) + def janeDoe = personRepo?.save(new Person("Jane Doe")) + def doeFamily = familyRepo?.save(new Family( surname: "Doe", members: [johnDoe, janeDoe] )) @@ -68,11 +68,11 @@ class JpaMetadataSpec extends Specification { def familyMeta = repositoryMetadataFor(Family)?.entityMetadata() then: - personMeta.attribute("name").get(johnDoe) == "John Doe" - familyMeta.attribute("surname").get(doeFamily) == "Doe" - familyMeta.attribute("members").get(doeFamily).size() == 2 - personMeta.embeddedAttributes().size() == 1 - familyMeta.linkedAttributes().size() == 1 + personMeta?.attribute("name")?.get(johnDoe) == "John Doe" + familyMeta?.attribute("surname")?.get(doeFamily) == "Doe" + familyMeta?.attribute("members")?.get(doeFamily)?.size() == 2 + personMeta?.embeddedAttributes()?.size() == 1 + familyMeta?.linkedAttributes()?.size() == 1 }