Switch from ArrayList to List in Graph.
This commit is contained in:
parent
374e5e5f5c
commit
bc67e95f7f
2 changed files with 24 additions and 5 deletions
|
@ -1,6 +1,5 @@
|
|||
package org.insa.graph;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -10,15 +9,15 @@ public class Graph {
|
|||
private final int mapId;
|
||||
|
||||
// Nodes of the graph.
|
||||
private final ArrayList<Node> nodes;
|
||||
private final List<Node> nodes;
|
||||
|
||||
/**
|
||||
* @param mapId ID of this graph.
|
||||
* @param nodes List of nodes for this graph.
|
||||
* @param list List of nodes for this graph.
|
||||
*/
|
||||
public Graph(int mapId, ArrayList<Node> nodes) {
|
||||
public Graph(int mapId, List<Node> list) {
|
||||
this.mapId = mapId;
|
||||
this.nodes = nodes;
|
||||
this.nodes = list;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
20
src/test/org/insa/graph/PathTest.java
Normal file
20
src/test/org/insa/graph/PathTest.java
Normal file
|
@ -0,0 +1,20 @@
|
|||
package org.insa.graph;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.Arrays;
|
||||
|
||||
import org.junit.jupiter.api.BeforeAll;
|
||||
|
||||
public class PathTest {
|
||||
|
||||
// Small graph use for tests
|
||||
private Graph graph;
|
||||
|
||||
@BeforeAll
|
||||
static void initAll() throws IOException {
|
||||
Node[] nodes = new Node[] {};
|
||||
|
||||
graph = new Graph(0, Arrays.asList(nodes));
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in a new issue