test_anafspv.py 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. '''Created 24 Nov 2023 Levi'''
  2. import unittest
  3. import pprint
  4. from anafapi.anafspv import anafSPV
  5. class spvTest(unittest.TestCase):
  6. spv = anafSPV()
  7. def test_get_messages(self):
  8. requests_cookies = self.spv.get_cookies_from_browser('Windows Security')
  9. messages = self.spv.get_messages(10)
  10. pprint.pprint(messages)
  11. for message in messages['mesaje']: # -1:
  12. if message['created_date'] == '22-Dec-2023':
  13. self.spv.download_message(message['cif'], id_=message['id'], details=message['detalii'])
  14. # self.spv.download_message('27100508', id_='556755658', details=message['tip'])
  15. def test_get_fin_sheet(self):
  16. requests_cookies = self.spv.get_cookies_from_browser('Windows Security')
  17. response = self.spv.get_fin_sheet(cui='27100508')
  18. pprint.pprint(response)
  19. def test_get_vector(self):
  20. requests_cookies = self.spv.get_cookies_from_browser('Windows Security')
  21. response = self.spv.get_vector(cui='17259191')
  22. pprint.pprint(response)
  23. def test_get_dif_D394(self):
  24. requests_cookies = self.spv.get_cookies_from_browser('Windows Security')
  25. response = self.spv.get_dif_D394(cui='17259191', year='2023', monthi='11', montho='11')
  26. pprint.pprint(response)
  27. if __name__ == "__main__":
  28. # unittest.main()
  29. spvTest().test_get_messages()