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

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

private Arrays ( ) : void
Результат void
        public void Arrays()
        {
            Interpret(@"var a = [0, 1, 2, 3, 4];
                        var at1 = a[0];
                        var size = a.size();
                        var atn = a[size - 1];")
                .Equal("at1", 0)
                .Equal("size", 5)
                .Equal("atn", 4);

            Interpret(@"a = [0, [1]];
                        a[0] = 2;
                        a[1][0] = 2;")
                .Equal("a.0", 2)
                .Equal("a.1.0", 2);

            Interpret(
                @"a = [0, 1, 2, 3, [4, 5, [6]]];
                        at1 = a[4][0];")
                .Equal("at1", 4);

            Interpret(
                @"func f(array) {return array;};
                  var arr = f([0, 1, 2]);")
                .NotNull("arr");

            Interpret(
                @"var num = 1;
                  a = [num->11];
                  var isArray = a is Bike.Array;
                  size = a.size();")
                .Equal("isArray", true)
                .Equal("size", 10)
                .Equal("a.0", 1)
                .Equal("a.9", 10);
        }