Ejemplo n.º 1
0
        public void ValueWithColonTest()
        {
            Layout l = new Layout("${mdc:item=AAA\\:}");

            Assert.AreEqual(1, l.Renderers.Length);
            MDCLayoutRenderer mdc = l.Renderers[0] as MDCLayoutRenderer;

            Assert.IsNotNull(mdc);
            Assert.AreEqual("AAA:", mdc.Item);
        }
Ejemplo n.º 2
0
        public void SingleParamTest()
        {
            Layout l = new Layout("${mdc:item=AAA}");

            Assert.AreEqual(1, l.Renderers.Length);
            MDCLayoutRenderer mdc = l.Renderers[0] as MDCLayoutRenderer;

            Assert.IsNotNull(mdc);
            Assert.AreEqual("AAA", mdc.Item);
        }
Ejemplo n.º 3
0
        public void EmptyValueTest()
        {
            Layout l = new Layout("${mdc:item=}");

            Assert.AreEqual(1, l.Renderers.Length);
            MDCLayoutRenderer mdc = l.Renderers[0] as MDCLayoutRenderer;

            Assert.IsNotNull(mdc);
            Assert.AreEqual("", mdc.Item);
        }
Ejemplo n.º 4
0
        public void DefaultValueTest()
        {
            Layout l = new Layout("${mdc:BBB}");

            Assert.AreEqual(1, l.Renderers.Length);
            MDCLayoutRenderer mdc = l.Renderers[0] as MDCLayoutRenderer;

            Assert.IsNotNull(mdc);
            Assert.AreEqual("BBB", mdc.Item);
        }
Ejemplo n.º 5
0
        public void DefaultValueWithBracketTest()
        {
            Layout l = new Layout("${mdc:AAA\\}\\:}");

            Assert.AreEqual(l.Text, "${mdc:AAA\\}\\:}");
            Assert.AreEqual(1, l.Renderers.Length);
            MDCLayoutRenderer mdc = l.Renderers[0] as MDCLayoutRenderer;

            Assert.IsNotNull(mdc);
            Assert.AreEqual("AAA}:", mdc.Item);
        }
Ejemplo n.º 6
0
        public void DefaultValueWithOtherParametersTest()
        {
            Layout l = new Layout("${mdc:BBB:padding=3:padcharacter=X}");

            Assert.AreEqual(1, l.Renderers.Length);
            MDCLayoutRenderer mdc = l.Renderers[0] as MDCLayoutRenderer;

            Assert.IsNotNull(mdc);
            Assert.AreEqual("BBB", mdc.Item);
            Assert.AreEqual(3, mdc.Padding);
            Assert.AreEqual('X', mdc.PadCharacter);
        }