### Question:
NodeRepresentation extends ObjectRepresentation implements ExtensibleRepresentation,
        EntityRepresentation { @Mapping( "outgoing_relationships" ) public ValueRepresentation outgoingRelationshipsUri() { return ValueRepresentation.uri( path( "/relationships/out" ) ); } NodeRepresentation( Node node ); void setTransactionStateChecker( TransactionStateChecker checker ); @Override String getIdentity(); @Override @Mapping( "self" ) ValueRepresentation selfUri(); long getId(); @Mapping( "create_relationship" ) ValueRepresentation relationshipCreationUri(); @Mapping( "all_relationships" ) ValueRepresentation allRelationshipsUri(); @Mapping( "incoming_relationships" ) ValueRepresentation incomingRelationshipsUri(); @Mapping( "outgoing_relationships" ) ValueRepresentation outgoingRelationshipsUri(); @Mapping( "all_typed_relationships" ) ValueRepresentation allTypedRelationshipsUriTemplate(); @Mapping( "incoming_typed_relationships" ) ValueRepresentation incomingTypedRelationshipsUriTemplate(); @Mapping( "outgoing_typed_relationships" ) ValueRepresentation outgoingTypedRelationshipsUriTemplate(); @Mapping( "labels" ) ValueRepresentation labelsUriTemplate(); @Mapping( "properties" ) ValueRepresentation propertiesUri(); @Mapping( "property" ) ValueRepresentation propertyUriTemplate(); @Mapping( "traverse" ) ValueRepresentation traverseUriTemplate(); @Mapping( "paged_traverse" ) ValueRepresentation pagedTraverseUriTemplate(); @Mapping( "metadata" ) MapRepresentation metadata(); static ListRepresentation list( Iterable<Node> nodes );  }### Answer:
@Test public void shouldHaveOutgoingRelationshipsLink() { assertUriMatches( uriPattern( "/relationships/out" ), noderep( 1234 ).outgoingRelationshipsUri() ); }