Esempio n. 1
0
        public void GivenProperHexData_ThenUsesItCorrectly(string source)
        {
            IGraphVizColor color  = GraphVizColor.FromHex(source);
            string         parsed = color.ToGraphVizColorString();

            Assert.Equal(source, parsed, StringComparer.OrdinalIgnoreCase);
        }
Esempio n. 2
0
        public void GivenColorAttribute_ThenReturnsProperRecordForIt()
        {
            string             hexColor           = "#C6C6C6";
            IGraphVizColor     colorValue         = GraphVizColor.FromHex(hexColor);
            FillColorAttribute fillColorAttribute = new FillColorAttribute(colorValue);
            DotHelper          dh       = new DotHelper();
            string             record   = dh.GetRecordFromAttribute(fillColorAttribute);
            string             expected = $"{fillColorAttribute.Key}=\"#C6C6C6\"";

            Assert.Equal(expected, record);
        }