コード例 #1
0
 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);
 }
コード例 #2
0
//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]-"));
        }