def test_init(self):
     sut = Twizo("apikey", "apiHost")
     self.assertEqual(type(sut.widget_session_controller),
                      WidgetSessionController)
     self.assertEqual(type(sut.number_lookup_controller),
                      NumberLookupController)
     self.assertEqual(type(sut.verification_controller),
                      VerificationController)
     self.assertEqual(type(sut.application_controller),
                      ApplicationController)
     self.assertEqual(type(sut.backup_code_controller),
                      BackupCodeController)
     self.assertEqual(type(sut.bio_voice_controller), BioVoiceController)
     self.assertEqual(type(sut.balance_controller), BalanceController)
     self.assertEqual(type(sut.totp_controller), TotpController)
     self.assertEqual(type(sut.sms_controller), SmsController)
Exemple #2
0
import pprint

from examples.api_key import api_key, api_host
from twizo import Twizo

if __name__ == '__main__':
    twizo = Twizo(api_key=api_key,
                  api_host=api_host)

    controller = twizo.application_controller
    pprint = pprint.PrettyPrinter(indent=4)

    result = controller.get_verification_types()

    print(type(result))
    pprint.pprint(result)

    print("Verify credentials")
    result = controller.verify_credentials()

    print(type(result))
    pprint.pprint(result)