def test_get_class_name(self): """ Test getting the name of the class. Expected Result: `EasyJWT` """ easyjwt = EasyJWT(self.key) self.assertEqual('EasyJWT', easyjwt._get_class_name())
def test_init_strict_verification(self): """ Test initializing a new token object, with strict verification enabled. Expected Result: The instance variables are set correctly, the _easyjwt_class instance variable is initialized. """ easyjwt = EasyJWT(self.key) self.assertEqual(easyjwt._get_class_name(), easyjwt._easyjwt_class) self.assertEqual(self.key, easyjwt._key) self.assertIsNone(easyjwt.audience) self.assertIsNone(easyjwt.expiration_date) self.assertIsNone(easyjwt.issued_at_date) self.assertIsNone(easyjwt.issuer) self.assertIsNone(easyjwt.JWT_ID) self.assertIsNone(easyjwt.not_before_date) self.assertIsNone(easyjwt.subject)