Bike.Test.TypeTest.Super C# (CSharp) Метод

Super() приватный Метод

private Super ( ) : void
Результат void
        public void Super()
        {
            Interpret(
                @"var parent = {name: 'parent'};
                  var child = parent.clone();
                  child.name = 'child';
                  var parent_name = child.prototype.name;
                  var child_name = child.name;")
                .Equal("parent_name", "parent")
                .Equal("child_name", "child");

            Interpret(
                @"parent = {id: '1', name: func() {'parent';}};
                  child = parent.clone();
                  child.id = 2;
                  child.name = func() {
                       'child ' + this.super('name');
                  };
                  var a = parent.name();")
                .Equal("a", "parent");

            Interpret("var b = child.name();")
                .Equal("b", "child parent");
        }