Пример #1
0
        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);
        }
Пример #2
0
    public void LoadNetwork(string path)
    {
        var networkPath = Path.Combine(path, "network-plain.xml");

        matSimNetwork = MatSimNetwork.Load(networkPath);
        Debug.Log("network loaded!");
    }