openbankproject_client.validate_client module

Test script for validating the OpenBankProject API client functionality.

This script performs basic validation of the client structure and imports to ensure all endpoint modules are correctly integrated.

openbankproject_client.validate_client.validate_client_structure()[source]

Validate the overall structure of the client package.

openbankproject_client.validate_client.validate_endpoint_modules()[source]

Validate that all endpoint modules can be imported and contain expected classes.

openbankproject_client.validate_client.validate_client_initialization()[source]

Validate that the client can be initialized and contains all endpoint groups.

openbankproject_client.validate_client.validate_auth_methods()[source]

Validate that authentication methods are correctly implemented.

openbankproject_client.validate_client.validate_error_classes()[source]

Validate that error classes are correctly implemented.

openbankproject_client.validate_client.validate_client_methods()[source]

Validate that the client’s core methods are correctly implemented.

openbankproject_client.validate_client.run_all_validations()[source]

Run all validation checks and report overall status.