def test_create(self): dictionary = Dictionary() dictionary.add_word(self.monkey) dictionary.add_word(self.silly) dictionary.add_word(self.hit) self.assertEqual(dictionary.get_word(u'обезьянка'), self.monkey) self.assertEqual(dictionary.get_word(u'глупый'), self.silly) self.assertEqual(dictionary.get_word(u'ударил'), self.hit)
def test_serialization(self): with tempfile.NamedTemporaryFile(delete=False) as f: dictionary = Dictionary() dictionary.add_word(self.monkey) dictionary.add_word(self.silly) dictionary.add_word(self.hit) dictionary.save(storage=f.name) dictionary = Dictionary() dictionary.load(storage=f.name) self.assertEqual(dictionary.get_word(u'обезьянка').normalized, u'обезьянка') self.assertEqual(dictionary.get_word(u'глупый').normalized, u'глупый') self.assertEqual(dictionary.get_word(u'ударил').normalized, u'ударил')
def test_serialization(self): with tempfile.NamedTemporaryFile(delete=False) as f: dictionary = Dictionary() dictionary.add_word(self.monkey) dictionary.add_word(self.silly) dictionary.add_word(self.hit) dictionary.save(storage=f.name) dictionary = Dictionary() dictionary.load(storage=f.name) self.assertEqual( dictionary.get_word(u'обезьянка').normalized, u'обезьянка') self.assertEqual( dictionary.get_word(u'глупый').normalized, u'глупый') self.assertEqual( dictionary.get_word(u'ударил').normalized, u'ударил')