def test_insert_index_out_of_range(self): sentence = Sentence([BeVerb.AM]) new_sentence = sentence.insert(10, BasicWord('I')) self.assertEqual(new_sentence, Sentence([BeVerb.AM, BasicWord('I')]))
def test_insert(self): sentence = Sentence([BasicWord('I'), Punctuation.PERIOD]) new_sentence = sentence.insert(1, BeVerb.AM) self.assertNotEqual(sentence, new_sentence) self.assertEqual(new_sentence, Sentence([BasicWord('I'), BeVerb.AM, Punctuation.PERIOD]))