public override AnyValue MapRelationship(VirtualRelationshipValue value) { if (value is RelationshipValue) { // Note: we do not want to keep a reference to the whole relationship value as it could contain a lot of data. return(VirtualValues.relationship(value.Id())); } return(value); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void shouldHandleEdgeReference() internal virtual void ShouldHandleEdgeReference() { // Given RelationshipReference rel = VirtualValues.relationship(42L); PrettyPrinter printer = new PrettyPrinter(); // When rel.WriteTo(printer); // Then assertThat(printer.Value(), equalTo("-[id=42]-")); }