Beispiel #1
0
 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;
 }
Beispiel #3
0
 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);
 }