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); }
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()}>"); }