def testAddTextForNonexistingLanguageFail(self): string = String('key', self.proper_languages) for lang in self.bad_languages: try: text = build_test_text(lang) string.add(lang, text) self.fail('This operation should fail') except MstException: pass
def testAddTextForExistingLanguageSucceed(self): string = String('key', self.proper_languages) for lang in self.proper_languages: text = build_test_text(lang) string.add(lang, text) self.assertEqual(text, string.get(lang))
def testAddTextForExistingLanguageSucceed(self): string = String('key', self.proper_languages) for lang in self.proper_languages: text = build_test_text(lang) string.add(lang, text) self.assertEqual( text, string.get(lang) )