예제 #1
0
    def test_collection_invalid(self):
        collection = PersonCollection()
        self.assertIsNotNone(collection)

        collection.add_to_lookup("with you", "with me")

        self.assertFalse(collection.has_keyVal("WITH HIM"))
        self.assertIsNone(collection.value("WITH HIM"))

        self.assertIsNone(collection.person("WITH HIM"))
        self.assertEqual(
            collection.personalise_string(None, "This is with him"),
            "This is with him")
예제 #2
0
    def test_collection_invalid_JP(self):
        collection = PersonCollection()
        self.assertIsNotNone(collection)

        collection.add_to_lookup("貴方", "私")

        self.assertFalse(collection.has_keyVal("彼"))
        self.assertIsNone(collection.value("彼"))

        tokenizer = TokenizerJP()
        self.assertIsNone(collection.person("彼"))
        self.assertEqual(collection.personalise_string(tokenizer, "彼が来た"),
                         "彼が来た")