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); }
public TagCloudVisualizer(IVisualizerSettings settings) { this.settings = settings; }
public TagsCloudVisualizer(IVisualizerSettings settings, ICloudLayouter layouter) { this.settings = settings; this.layouter = layouter; }