# EspoCRM API - Test Scripts

Test-Scripts für EspoCRM Custom Entity Tests.

## Scripts

### test_espocrm_kommunikation.py
Test für CBeteiligte Kommunikation-Felder in EspoCRM.

**Testet:**
- emailAddressData[] Struktur
- phoneNumberData[] Struktur
- Primary Flags
- CRUD Operations

### test_espocrm_kommunikation_detail.py
Detaillierter Test der Kommunikations-Entities.

### test_espocrm_phone_email_entities.py
Test für Phone/Email Sub-Entities.

**Testet:**
- Nested Entity Structure
- Relationship Management
- Data Consistency

### test_espocrm_hidden_ids.py
Test für versteckte ID-Felder in EspoCRM.

### test_espocrm_id_collections.py
Test für ID-Collection Handling.

### test_espocrm_id_injection.py
Test für ID-Injection Vulnerabilities.

## Verwendung

```bash
cd /opt/motia-app/bitbylaw
python scripts/espocrm_tests/test_espocrm_kommunikation.py
```

## Verwandte Dokumentation

- [../../services/ESPOCRM_SERVICE.md](../../services/ESPOCRM_SERVICE.md) - EspoCRM API Service
