Switch client

This commit is contained in:
Mauricio Baeza 2021-01-02 13:26:52 -06:00
parent 4bce0fcb42
commit bf3b69063c
1 changed files with 26 additions and 0 deletions

View File

@ -225,6 +225,7 @@ class TestClient(unittest.TestCase):
def setUp(self):
print(f'In method: {self._testMethodName}')
self.pac = PACFinkok()
self.RFC = 'MBS740115000'
def _get_random_date(self):
cd = datetime.date.today()
@ -256,6 +257,13 @@ class TestClient(unittest.TestCase):
self.assertEqual(len(result), expected)
return
def test_client_add_timbres(self):
result = self.pac.client_balance(rfc=self.RFC)
expected = result + 10
result = self.pac.client_add_timbres(self.RFC, 10)
self.assertEqual(result, expected)
return
def test_client_balance(self):
expected = 0
rfc = self._get_random_rfc()
@ -266,6 +274,24 @@ class TestClient(unittest.TestCase):
self.assertEqual(result, expected)
return
def test_client_set_status(self):
expected = True
result = self.pac.client_set_status(self.RFC, False)
self.assertTrue(result)
result = self.pac.client_set_status(self.RFC, True)
self.assertTrue(result)
return
def test_client_switch(self):
expected = True
result = self.pac.client_switch(self.RFC, False)
self.assertTrue(result)
result = self.pac.client_switch(self.RFC, True)
self.assertTrue(result)
return
if __name__ == '__main__':
unittest.main()