Ejemplo n.º 1
0
    public void Test002()
    {
        NestList list = new NestList(null);

        Assert.AreEqual(null, list.Head);

        Nest nest0 = list.AddParent();
        Nest nest1 = list.AddParent();

        Assert.AreEqual(nest1, list.Head);
        Assert.AreEqual(nest0, list.Head.Child);
        Assert.AreEqual(null, nest1.Parent);
        Assert.AreEqual(nest1, nest0.Parent);
        Assert.AreEqual(nest0, nest1.Child);
        Assert.AreEqual(null, nest0.Child);
    }
Ejemplo n.º 2
0
    public void Test001()
    {
        NestList list = new NestList(null);

        Assert.AreEqual(null, list.Head);

        Nest nest = list.AddParent();

        Assert.AreEqual(nest, list.Head);
        Assert.AreEqual(list, nest.Owner);
        Assert.AreEqual(null, nest.Parent);
        Assert.AreEqual(null, nest.Child);
    }
Ejemplo n.º 3
0
 public Nest AddParentNode()
 {
     return(list.AddParent());
 }