private void button1_Click(object sender, System.EventArgs e) { c = new WordCount( textBox1.Text, "teste"); c.EventoUpdateGUI += new WordCountLib.WordCount.Atualizador(c_EventoUpdateGUI); ArrayList l = c.topWords(); WordScore[] scoreList = new WordScore[l.Count]; l.CopyTo(scoreList); dataGrid1.DataSource = scoreList; //WordScore w = (WordScore) l[1]; }
public void TestTopWord() { StringBuilder sb = new StringBuilder(); sb.Append(" Teste de projeto a contar palavras"); sb.Append(" Teste de aplicacao se investigar strings"); sb.Append(" Teste de software de procurar strings"); WordCount c = new WordCount(sb.ToString(), "teste"); ArrayList l = c.topWords(); WordScore w = (WordScore) l[1]; Assert.AreEqual(w.Word, "teste"); Assert.AreEqual(w.Score, 3); }