Push() public méthode

public Push ( string name ) : TPath
name string
Résultat TPath
Exemple #1
0
        public void push()
        {
            var path1 = new TPath("s1/s2/s3/t1");
            TPath path2 = path1.Push("top");

            path2.Locator.ShouldEqual("top/s1/s2/s3/t1");
        }
Exemple #2
0
        public virtual TPath GetPath()
        {
            var   path   = new TPath(Name);
            Suite parent = Parent;

            while (parent.IsSuite())
            {
                path   = path.Push(parent.Name);
                parent = parent.Parent;
            }

            return(path);
        }
        public TPath GetPath()
        {
            var path = new TPath(Name);

            if (Parent != null)
            {
                path = path.Push(Parent.Name);
            }

            return path;
        }