Exemplo n.º 1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void pathToSelfReturnsZero()
		 public virtual void PathToSelfReturnsZero()
		 {
			  // GIVEN
			  Node start = Graph.makeNode( "A" );

			  // WHEN
			  PathFinder<WeightedPath> finder = factory.dijkstra( PathExpanders.allTypesAndDirections() );
			  WeightedPath path = finder.FindSinglePath( start, start );
			  // THEN
			  assertNotNull( path );
			  assertEquals( start, path.StartNode() );
			  assertEquals( start, path.EndNode() );
			  assertEquals( 0, path.Length() );
		 }
Exemplo n.º 2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void pathToSelfReturnsZero()
        public virtual void PathToSelfReturnsZero()
        {
            // GIVEN
            Node start = Graph.makeNode("start", "x", 0d, "y", 0d);

            // WHEN
            WeightedPath path = _finder.findSinglePath(start, start);

            // THEN
            assertNotNull(path);
            assertEquals(start, path.StartNode());
            assertEquals(start, path.EndNode());
            assertEquals(0, path.Length());
        }