previousLinks = Collections.emptyList(); } else { previousLinks = resourceService.linkFindAllByFromResourceAndLinkType(desiredManagedResource, linkType);
Assert.assertEquals("extraTag", tags.iterator().next()); List<? extends IPResource> extraLinks = resourceService.linkFindAllByFromResourceAndLinkType(m1, "extraLink"); Assert.assertEquals(1, extraLinks.size()); Assert.assertEquals(m2, extraLinks.get(0));
Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(2, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(2, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "COMMANDS", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "COMMANDS", JunitResource.class).size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LOVES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LOVES", JunitResource.class).size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LOVES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LOVES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LOVES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "DISLIKE").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LOVES", JunitResource.class).size());
Assert.assertEquals("extraTag", tags.iterator().next()); List<? extends IPResource> extraLinks = resourceService.linkFindAllByFromResourceAndLinkType(m1, "extraLink"); Assert.assertEquals(1, extraLinks.size()); Assert.assertEquals(m2, extraLinks.get(0));
Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(2, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(2, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "COMMANDS", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "COMMANDS", JunitResource.class).size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LOVES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LOVES", JunitResource.class).size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LOVES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LOVES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LIKES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "LOVES").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkType(resource, "COMMANDS").size()); Assert.assertEquals(1, resourceService.linkFindAllByFromResourceAndLinkType(resource, "DISLIKE").size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LIKES", JunitResource.class).size()); Assert.assertEquals(0, resourceService.linkFindAllByFromResourceAndLinkTypeAndToResourceClass(resource, "LOVES", JunitResource.class).size());