コード例 #1
0
ファイル: BaseApplication.cs プロジェクト: hariton27sy/di
 public BaseApplication(CloudVisualizer visualizer, CloudViewConfiguration cloudConfiguration,
                        IDocumentParser[] parsers, ApplicationSettings settings)
 {
     AppSettings        = settings;
     this.visualizer    = visualizer;
     CloudConfiguration = cloudConfiguration;
     Parsers            = parsers;
 }
コード例 #2
0
 public void SetUp()
 {
     cloudVisualizer = container.Create <CloudVisualizer>();
     testWord        = new Word("Hello", SpeechPart.Noun)
     {
         Frequency = 0.25
     };
     tempSize = container.Get <CloudViewConfiguration>().ImageSize;
 }
コード例 #3
0
ファイル: CircularCloudTests.cs プロジェクト: finkrer/fp
        public void TearDown()
        {
            if (TestContext.CurrentContext.Result.Outcome != ResultState.Failure)
            {
                return;
            }
            var imagePath = Path.Combine(
                Environment.GetFolderPath(Environment.SpecialFolder.MyPictures),
                "Tests",
                TestContext.CurrentContext.Test.Name + $"{DateTime.Now:yyyy-MM-dd_hh-mm-ss-fff}" + ".bmp");
            var visualizer = new CloudVisualizer(imagePath);

            foreach (var rectangle in layouter.Rectangles)
            {
                visualizer.AddWord(new Word("test", 0), rectangle, new Font(FontFamily.GenericSerif, 20));
            }

            visualizer.CreateImage(Color.Blue, Color.White);
            TestContext.Out.WriteLine("Tag cloud visualization saved to file " + imagePath);
        }
コード例 #4
0
 public void SetUp()
 {
     sut = container.Resolve <CloudVisualizer>();
 }