def test_hyphenate_word(self):
     sc = StubSpellChecker(('abc-def',))
     word = Word('abcAdef', sc)
     self.assertTrue(word.misspelled)
     self.assertFalse(word.hyphenated)
     word.hyphenate()
     self.assertEquals('abc-def', word.text)
     self.assertFalse(word.misspelled)
     self.assertTrue(word.hyphenated)
 def test_hyphenate_word(self):
     sc = StubSpellChecker(('abc-def', ))
     word = Word('abcAdef', sc)
     self.assertTrue(word.misspelled)
     self.assertFalse(word.hyphenated)
     word.hyphenate()
     self.assertEquals('abc-def', word.text)
     self.assertFalse(word.misspelled)
     self.assertTrue(word.hyphenated)