public void GetMinMaxXYTest() { MatSimNetwork msn = new MatSimNetwork(); msn.nodes = new List <MatSimNode>(); msn.nodes.Add(new MatSimNode() { id = "0", x = -1, y = 100 }); msn.nodes.Add(new MatSimNode() { id = "1", x = 100, y = 1 }); msn.nodes.Add(new MatSimNode() { id = "2", x = -100, y = 1 }); msn.nodes.Add(new MatSimNode() { id = "3", x = 1, y = -100 }); float[] expected = { -100f, -100f, 100f, 100f }; var actual = msn.GetMinMaxXY(); CollectionAssert.AreEqual(expected, actual); }
public void LoadNetwork(string path) { var networkPath = Path.Combine(path, "network-plain.xml"); matSimNetwork = MatSimNetwork.Load(networkPath); Debug.Log("network loaded!"); }