code: def test_augment(self):
      with self.assertRaises(
          TypeError, msg="Value for p should be float"
      ):
          Word2vec(model=self.path, p="foo")
  
      with self.assertRaises(
          TypeError, msg="Value for runs should be integer"
      ):
          Word2vec(model=self.path, runs="foo")
  
      with self.assertRaises(
          FileNotFoundError, msg="The model is not found"
      ):
          Word2vec(model=self.wrongpath)
  
      with self.assertRaises(
          TypeError, msg="Input should not be lists"
      ):
          self.w.augment(["hello"])
  
      with self.assertRaises(
          TypeError, msg="Input should not be numbers"
      ):
          self.w.augment(45)
  
file_path: textaugment/tests/test_word2vec.py
imports: import unittest
  import sys
  from textaugment.word2vec import Word2vec
label_desc: Use image node_id 2 for calling the InputTestCase obj's underlying member method code with example usage: obj.test_augment() without return types