def test_cont_setter_getter(self):
        contact = Contact()

        contact.set_first_name('Mabel')
        contact.set_last_name('Pines')
        contact.set_company_name('The Mystery hack')

        self.assertEqual(contact.get_job_title(), None)
        self.assertEqual(contact.get_first_name(), 'Mabel')
        self.assertEqual(contact.get_last_name(), 'Pines')

        contact.delete_last_name()

        self.assertEqual(contact.get_last_name(), None)
    def test_cont_setter_getter(self):
        contact = Contact()

        contact.set_first_name("Mabel")
        contact.set_last_name("Pines")
        contact.set_company_name("The Mystery hack")

        self.assertEqual(contact.get_job_title(), None)
        self.assertEqual(contact.get_first_name(), "Mabel")
        self.assertEqual(contact.get_last_name(), "Pines")

        contact.delete_last_name()

        self.assertEqual(contact.get_last_name(), None)
    def test_cont_init_from_dict(self):
        contact = Contact({'first_name': 'Dipper', 'last_name': 'Pines'})

        self.assertEqual(contact.get_first_name(), 'Dipper')
    def test_cont_init_from_dict(self):
        contact = Contact({"first_name": "Dipper", "last_name": "Pines"})

        self.assertEqual(contact.get_first_name(), "Dipper")