public CloudCreator(Config config, IWordReader wordReader, ITextFilter textFilter, IDrawer drawer, ITagMaker tagMaker) { this.config = config; this.textFilter = textFilter; this.wordReader = wordReader; this.drawer = drawer; this.tagMaker = tagMaker; }
public CloudCreatorFromText(ICloudDrawer cloudDrawer, ITagMaker tagMaker, IParser parser, IPropertyForWordlist getterFrequancy, IWordListUpdater wordListUpdater) { this.cloudDrawer = cloudDrawer; this.getterFrequancy = getterFrequancy; this.parser = parser; this.tagMaker = tagMaker; this.wordListUpdater = wordListUpdater; }
public void SetUp() { config = new Config(null, Size.Empty, Point.Empty, "Tahoma", 100, false, false, true); layouter = new Mock <ICircularCloudLayouter>(); layouter .Setup(a => a .PutNextRectangle(It.IsAny <Size>())) .Returns <Size>(s => new Rectangle(Point.Empty, s)); tagMaker = new TagMaker(layouter.Object, config); }