Esempio n. 1
0
 public Gui(CloudCreator cloudCreator, IReader reader, ITextParser parser, TagCloudVisualizer visualizer, IImageSaver saver)
 {
     this.cloudCreator = cloudCreator;
     this.reader       = reader;
     this.saver        = saver;
     this.visualizer   = visualizer;
     this.parser       = parser;
 }
Esempio n. 2
0
 public TagCloudWindow(CloudCreator cloudCreator, IReader reader, ITextParser parser,
                       TagCloudVisualizer visualizer, IImageSaver saver)
 {
     this.cloudCreator = cloudCreator;
     this.reader       = reader;
     this.saver        = saver;
     this.visualizer   = visualizer;
     this.parser       = parser;
     InitializeComponent();
     DataContext = this;
     this.Show();
 }
        public void TearDown()
        {
            if (TestContext.CurrentContext.Result.Outcome.Status != TestStatus.Failed)
            {
                return;
            }
            var fileName   = $"{TestContext.CurrentContext.Test.Name}_Failed.jpg";
            var path       = $"../../../FailedTests/{fileName}";
            var visualizer = new TagCloudVisualizer(tagCloudWithCenterInZero);
            var image      = visualizer.CreateBitMap(1920, 1080,
                                                     new[] { Color.Blue, Color.Aqua },
                                                     "Times New Roman");

            image.Save(path);
        }