コード例 #1
0
    public void deleteTest()
    {
        Abiertos abiertos = new Abiertos(9, 3, 3);
        bool     comprobar;

        Nodo nodo = new Nodo();

        nodo.vector = new Vector3(1.0f, 0.0f, 0.0f);
        nodo.coste  = 1.0f;

        abiertos.add(nodo);
        comprobar = abiertos.comprobar(nodo);
        Assert.IsTrue(comprobar, "3) No esta el nodo que introducimos");

        comprobar = abiertos.delete(nodo);
        Assert.IsTrue(comprobar, "4) Se ha borrado el nodo");

        comprobar = abiertos.comprobar(nodo);
        Assert.IsFalse(comprobar, "5) No se ha borrado");
    }
コード例 #2
0
    public void comprobarTest()
    {
        Abiertos abiertos = new Abiertos(9, 3, 3);

        Nodo nodo = new Nodo();

        nodo.vector = new Vector3(1.0f, 0.0f, 0.0f);
        nodo.coste  = 1.0f;

        abiertos.add(nodo);

        bool comprobar = abiertos.comprobar(nodo);

        Assert.IsTrue(comprobar, "2) No esta el nodo que introducimos");
    }