Пример #1
0
 def test_load_from_dict(self):
     testdict = self.good_acct.as_dict()
     new_acct = Account.load_from_dict(testdict)
     self.assertEqual(new_acct.acct_type, "CHECKING")
     self.assertEqual(new_acct.acct_number, "1122334455")
     self.assertEqual(new_acct.aba_number, "123456789")
     self.assertEqual(new_acct.desc, None)
     self.assertEqual(new_acct.balance, None)
     
     new_fi = Institution.load_from_dict(testdict['institution'])
     self.assertEqual(new_fi.name, "Test Bank")
     self.assertEqual(new_fi.ofx_org, "Test Bank")
     self.assertEqual(new_fi.ofx_url, "https://ofx.example.com")
     self.assertEqual(new_fi.ofx_fid, "9999999")