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