示例#1
0
        public void get_empty_spread_values_from_root()
        {
            var parameter = new Spread(0);

            var env = StubHttpContext.Empty();

            parameter.SetValues(env, new string[0]);

            env.GetSpreadData().Count().ShouldBe(0);
        }
示例#2
0
        public void set_spread_values_from_0()
        {
            var parameter = new Spread(0);

            var env = StubHttpContext.Empty();

            parameter.SetValues(env, "a/b/c/d/e".Split('/'));

            env.GetSpreadData().ShouldBe(new[] { "a", "b", "c", "d", "e" });
        }
示例#3
0
        public void get_empty_spread_values_from_nested()
        {
            var parameter = new Spread(4);

            var env = StubHttpContext.Empty();

            parameter.SetValues(env, "a/b/c/d".Split('/'));

            env.GetSpreadData().Count().ShouldBe(0);
        }