Ejemplo n.º 1
0
    def test_cont_custom_field(self):
        contact = Contact()

        contact.set_custom_field(2, "Really likes sweaters")
        contact.set_custom_field(3, "Bill was here")
        contact.set_custom_field(14, "Has a pig named Waddles")

        self.assertEqual(contact.get_custom_field(0), None)
        self.assertEqual(contact.get_custom_field(1), None)
        self.assertEqual(contact.get_custom_field(2)["value"], "Really likes sweaters")
        self.assertEqual(contact.get_custom_field(14)["value"], "Has a pig named Waddles")

        contact.remove_custom_field(3)

        self.assertEqual(contact.get_custom_field("2")["value"], "Really likes sweaters")
        self.assertEqual(contact.get_custom_field(3), None)

        contact.clear_custom_fields()

        self.assertEqual(contact.get_custom_field(2), None)
Ejemplo n.º 2
0
    def test_cont_custom_field(self):
        contact = Contact()

        contact.set_custom_field(2, 'Really likes sweaters')
        contact.set_custom_field(3, 'Bill was here')
        contact.set_custom_field(14, 'Has a pig named Waddles')

        self.assertEqual(contact.get_custom_field(0), None)
        self.assertEqual(contact.get_custom_field(1), None)
        self.assertEqual(
            contact.get_custom_field(2)['value'], 'Really likes sweaters')
        self.assertEqual(
            contact.get_custom_field(14)['value'], 'Has a pig named Waddles')

        contact.remove_custom_field(3)

        self.assertEqual(
            contact.get_custom_field('2')['value'], 'Really likes sweaters')
        self.assertEqual(contact.get_custom_field(3), None)

        contact.clear_custom_fields()

        self.assertEqual(contact.get_custom_field(2), None)