Esempio n. 1
0
        public void First_EmptyArray()
        {
            var input = new ArrayValue(new StringValue[0]);

            var arguments = new FilterArguments();
            var context   = new TemplateContext();

            var result = ArrayFilters.First(input, arguments, context);

            Assert.IsType <NilValue>(result);
        }
Esempio n. 2
0
        public void First()
        {
            var input = new ArrayValue(new[] {
                new StringValue("a"),
                new StringValue("b"),
                new StringValue("c")
            });

            var arguments = new FilterArguments();
            var context   = new TemplateContext();

            var result = ArrayFilters.First(input, arguments, context);

            Assert.Equal(new StringValue("a"), result);
        }