def testEditContact(self): a = Contact("vasya", "petrov", "222") b = ContactBook() b.addContact(a) b.editContact("vasya", "petya", "petrov", "222") a = b.getContactByName("petya") self.assertIsInstance(a, Contact)
def testEditContact(self): a=Contact("vasya","petrov","222") b=ContactBook() b.addContact(a) b.editContact("vasya","petya","petrov","222") a=b.getContactByName("petya") self.assertIsInstance(a,Contact)
def decode(obj): """ :param obj: :return: """ tmpBook = ContactBook() for dic in obj: tmpContact = Contact(dic["Name"], dic["Surname"], dic["Number"]) tmpBook.addContact(tmpContact) return tmpBook
def testDeleteContact(self): a=Contact("vasya","petrov","222") b=ContactBook() b.addContact(a) b.deleteContactByName("vasya") self.assertNotIn(a,b.listBook)
def testAddContact(self): a=Contact("vasya","petrov","222") b=ContactBook() b.addContact(a) self.assertIn(a,b.listBook)
def testDeleteContact(self): a = Contact("vasya", "petrov", "222") b = ContactBook() b.addContact(a) b.deleteContactByName("vasya") self.assertNotIn(a, b.listBook)
def testAddContact(self): a = Contact("vasya", "petrov", "222") b = ContactBook() b.addContact(a) self.assertIn(a, b.listBook)