public void TinySvgCircleValidFormatTest()
        {
            string[] attributes = new string[] { "50", "50", "40" };
            var      token      = new TinySvgCircle(attributes);

            CollectionAssert.AreEqual(attributes, token.GetParameters());
        }
        public void GetIDTest()
        {
            const byte expectedID = (byte)SymbolTable.Circle;

            string[] attributes = new string[] { "50", "50", "40" };
            var      token      = new TinySvgCircle(attributes);

            Assert.AreEqual(token.GetID(), expectedID);
        }
        public void SetParametersTest()
        {
            string[] attributes = new string[] { "50", "50", "40" };
            var      token      = new TinySvgCircle(attributes);

            string[] expectedrestult = new string[]
            {
                attributes[0].ToString(),
                attributes[1].ToString(),
                attributes[2].ToString()
            };

            CollectionAssert.AreEqual(expectedrestult, token.GetParameters());
        }
        public void GetNamedParametersTest()
        {
            string[] attributes = new string[] { "50", "50", "40" };
            var      token      = new TinySvgCircle(attributes);

            Dictionary <string, string> expectedrestult = new Dictionary <string, string>
            {
                { "x", attributes[0].ToString() },
                { "y", attributes[1].ToString() },
                { "r", attributes[2].ToString() }
            };

            CollectionAssert.AreEqual(expectedrestult, token.GetNamedParameters());
        }
 public void TinySvgCircleNegativeUintTest()
 {
     string[] attributes = new string[] { "50", "50", "-40" };
     var      token      = new TinySvgCircle(attributes);
 }
 public void TinySvgCircleInvalidFormatTest()
 {
     string[] attributes = new string[] { "NOT", "VALID", "VALUES" };
     var      token      = new TinySvgCircle(attributes);
 }