Пример #1
0
 public TagCloudCommand(
     TagCloudPainter tagCloudPainter,
     WordFrequency wordFrequency,
     IImageSizeProvider imageSizeProvider,
     IFontFamilyProvider fontFamilyProvider,
     Func <Point, ILayoutAlgorithm> algorithmGenerator,
     Func <ILayoutAlgorithm, TagCloudLayouter> layouterGenerator,
     FileReader fileReader)
 {
     this.tagCloudPainter    = tagCloudPainter;
     this.wordFrequency      = wordFrequency;
     this.imageSizeProvider  = imageSizeProvider;
     this.fontFamilyProvider = fontFamilyProvider;
     this.algorithmGenerator = algorithmGenerator;
     this.layouterGenerator  = layouterGenerator;
     this.fileReader         = fileReader;
 }
Пример #2
0
 public SetFontCommand(IFontFamilyProvider fontFamilyProvider)
 {
     this.fontFamilyProvider = fontFamilyProvider;
 }
Пример #3
0
 public void SetUp()
 {
     fontFamilyProvider = A.Fake <IFontFamilyProvider>();
     command            = new SetFontCommand(fontFamilyProvider);
 }