CallSmartPerson is the obligation class and accordingly are input and test case classes