code: def test_build(self):
      TextModality().build()
      TextModality(corpus=["abc"]).build()
      TextModality(corpus=["abc"]).build({"b": 0})
      TextModality(corpus=["abc"], ids=["a"]).build({"b": 0})
  
imports: import unittest
  from collections import defaultdict
  import numpy
  import numpy.testing
  from cornac.data import TextModality, ReviewModality
  from cornac.data.text import SPECIAL_TOKENS, DEFAULT_PRE_RULES, BaseTokenizer, Vocabulary, CountVectorizer, TfidfVectorizer
label_desc: Use image node_id 3 for calling the TestTextModality obj's underlying member method code with example usage: obj.test_build() without return types