public void Test_ExportImage()
        {
            GraphVizProcessor gvp = new GraphVizProcessor();

            gvp.DotCode = "digraph{a->b}";
            gvp.GenerateGraph();

            gvp.ExportImage(@".\external\testImage.png");

            if (!File.Exists(@".\external\testImage.png"))
            {
                Assert.Fail("Exported image not found.");
            }
        }
        public void Test_GenerateGraph()
        {
            GraphVizProcessor gvp = new GraphVizProcessor();

            gvp.DotCode = "digraph{a->b}";
            gvp.GenerateGraph();

            if (!File.Exists(@".\external\dotInput.png"))
            {
                Assert.Fail("Output image not found.");
            }
            if (gvp.GraphImage == null)
            {
                Assert.Fail("GraphImage property is null.");
            }
        }