private static void SaveVisualizationOnFailure() { var testResult = TestContext.CurrentContext.Result.Outcome; var testName = TestContext.CurrentContext.Test.Name; if (Equals(testResult, ResultState.Failure) || Equals(testResult, ResultState.Error)) { Visualization.VisualizeLayouter(_layouter, testName); } }
private static void VisualizationSomeImage(string name, int sizeOfRectangle, int size, int count) { var cloudLayouter = new CircularCloudLayouter(new Point(size, size)); var random = new Random(); for (var i = 0; i < count; i++) { cloudLayouter.PutNextRectangle(new Size(random.Next(sizeOfRectangle / 3, sizeOfRectangle), random.Next(sizeOfRectangle / 3, sizeOfRectangle))); } var bitMap = cloudLayouter.Visualization(); bitMap.Save(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, name)); bitMap = Visualization.VisualizationFil(cloudLayouter.Centreings(), size * 2, size * 2); bitMap.Save(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, $"Centering{name}")); }
public static Bitmap GetRandomCloudImage(int rectanglesAmount) { return(Visualization.GetVisualisation(GetRandomCloud(rectanglesAmount))); // Теперь называется Visualization (в методе и .csproj надо тоже поправить) }