def testFullNameDefault(self): a = Author(1, 1, 'last', initials='init', forename='first', suffix='suffix') self.assertEqual('first last suffix', a.fullName())
def testFullNameNoSuffix(self): a = Author(1, 1, 'last', initials='init', forename='first', suffix='') self.assertEqual('first last', a.fullName())
def testFullNameNoFirstOrInitials(self): a = Author(1, 1, 'last', initials='', forename='', suffix='suffix') self.assertEqual('last suffix', a.fullName())