Beispiel #1
0
        public static void DrawAndSave(IEnumerable <Rectangle> rectangles,
                                       string path, string name,
                                       int height, int width)
        {
            var image = new TagCloudVisualizatior(height, width);

            foreach (var item in rectangles)
            {
                image.Draw(item);
            }
            image.SaveAsPng(path, name);
        }
Beispiel #2
0
        public void MakeImageOfFailedTests()
        {
            if (TestContext.CurrentContext.Result.Outcome.Status != TestStatus.Failed)
            {
                return;
            }

            TagCloudVisualizatior.DrawAndSaveAtDocumentFolder(cloudPrepossessing.GetRectangles(),
                                                              TestContext.CurrentContext.Test.Name, 1000, 1000);

            Console.WriteLine($"Tag cloud visualization saved to file <{Directory.GetCurrentDirectory()}>");
        }