Ejemplo n.º 1
0
        public void TitleCaseXml() {
            const string xml = @"<cfg><BigValues><add BigValue=""99999999"" /></BigValues></cfg>";
            var cfg = new Big(xml);
            var problems = cfg.Errors();

            Assert.AreEqual(0, problems.Length);
            Assert.AreEqual(99999999, cfg.BigValues.First().BigValue);
        }
Ejemplo n.º 2
0
        public void TitleCaseJson()
        {
            var json     = @"{ 'BigValues': [ { 'BigValue':99999999 }]}".Replace("'", "\"");
            var cfg      = new Big(json);
            var problems = cfg.Errors();

            Assert.AreEqual(0, problems.Length);
            Assert.AreEqual(99999999, cfg.BigValues.First().BigValue);
        }
Ejemplo n.º 3
0
        public void TitleCaseXml()
        {
            const string xml      = @"<cfg><BigValues><add BigValue=""99999999"" /></BigValues></cfg>";
            var          cfg      = new Big(xml);
            var          problems = cfg.Errors();

            Assert.AreEqual(0, problems.Length);
            Assert.AreEqual(99999999, cfg.BigValues.First().BigValue);
        }
Ejemplo n.º 4
0
        public void SlugsXml()
        {
            const string xml      = @"<cfg><big-values><add big-value=""99999999"" /></big-values></cfg>";
            var          cfg      = new Big(xml);
            var          problems = cfg.Errors();

            Assert.AreEqual(0, problems.Length);
            Assert.AreEqual(0, cfg.Sequence);
            Assert.AreEqual(1, cfg.BigValues.First().Sequence);
            Assert.AreEqual(99999999, cfg.BigValues.First().BigValue);
        }
Ejemplo n.º 5
0
        public void CamelCaseJson() {
            var json = @"{ 'bigValues': [ { 'bigValue':99999999 }]}".Replace("'", "\"");
            var cfg = new Big(json);

            var problems = cfg.Errors();
            foreach (var problem in problems)
            {
                Console.WriteLine(problem);
            }

            Assert.AreEqual(0, problems.Length);
            Assert.AreEqual(99999999, cfg.BigValues.First().BigValue);
        }
Ejemplo n.º 6
0
        public void SlugsJson()
        {
            var json     = @"{'big-values':[ { 'big-value':99999999 }]}".Replace("'", "\"");
            var cfg      = new Big(json);
            var problems = cfg.Errors();

            foreach (var problem in problems)
            {
                Console.WriteLine(problem);
            }

            Assert.AreEqual(0, problems.Length);
            Assert.AreEqual(99999999, cfg.BigValues.First().BigValue);
        }
Ejemplo n.º 7
0
        public void TitleCaseJson() {
            var json = @"{ 'BigValues': [ { 'BigValue':99999999 }]}".Replace("'", "\"");
            var cfg = new Big(json);
            var problems = cfg.Errors();

            Assert.AreEqual(0, problems.Length);
            Assert.AreEqual(99999999, cfg.BigValues.First().BigValue);
        }