public void TestNullInput() { IWordFrequencyAnalyzer wfa = AFWordFrequencyAnalyzer.GetWordFrequencyAnalyzer(); String input = null; String output = wfa.GetWords(input); }
public void TestEmptyInput() { IWordFrequencyAnalyzer wfa = AFWordFrequencyAnalyzer.GetWordFrequencyAnalyzer(); String input = String.Empty; String output = wfa.GetWords(input); String expected = String.Empty; Assert.IsTrue(output.Equals(expected)); }
public void TestExample() { IWordFrequencyAnalyzer wfa = AFWordFrequencyAnalyzer.GetWordFrequencyAnalyzer(); String input = "This is a statement, and so is this."; String expected = "this-2\nis-2\na-1\nstatement-1\nand-1\nso-1\n"; String output = wfa.GetWords(input); Assert.IsTrue(output.Equals(expected)); }
public CloudMaker( IWordFrequencyAnalyzer statsMaker, ICloudLayouter layouter, string fontName, IFontNormalizer normalizer, CloudCenterer doCentering, IWordCloudVisualisator visualisator) { this.statsMaker = statsMaker; this.layouter = layouter; this.fontName = fontName; this.normalizer = normalizer; this.doCentering = doCentering; this.visualisator = visualisator; }
public void Init() { _textParser = new TextParser(); _frequencyAnalyzer = new WordFrequencyAnalyzer(_textParser); }
public void Init() { _textParser = new TextParser(); _frequencyAnalyzer = new WordFrequencyAnalyzer(_textParser); }