Ejemplo n.º 1
0
        public void CreateVisualizer()
        {
            var font = new Font(FontFamily.GenericMonospace, 10, FontStyle.Regular, GraphicsUnit.Pixel);

            settings = A.Fake <IVisualizerSettings>();
            A.CallTo(() => settings.GetFont(null))
            .WithAnyArguments()
            .Returns(font);

            A.CallTo(() => settings.GetBrush(null))
            .WithAnyArguments()
            .Returns(Brushes.Black);

            A.CallTo(() => settings.BackgroundBrush)
            .WithAnyArguments()
            .Returns(Brushes.White);

            visualizer = new TagCloudVisualizer(settings);
        }
Ejemplo n.º 2
0
 public TagCloudVisualizer(IVisualizerSettings settings)
 {
     this.settings = settings;
 }
Ejemplo n.º 3
0
 public TagsCloudVisualizer(IVisualizerSettings settings, ICloudLayouter layouter)
 {
     this.settings = settings;
     this.layouter = layouter;
 }