```json
{
"tests": [
{
"name": "test_list_cryptocurrencies",
"endpoint": "/v2/coins",
"method": "GET",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
},
"payload": {},
"expected_status": 200,
"expected_behavior": "Returns list of cryptocurrencies",
"metrics": ["latency", "accuracy", "status_code"],
"validation": {
"field": "data.coins",
"type": "array",
"min_length": 1
}
},
{
"name": "test_list_exchanges",
"endpoint": "/v2/exchanges",
"method": "GET",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
},
"payload": {},
"expected_status": 200,
"expected_behavior": "Returns list of exchanges",
"metrics": ["latency", "accuracy", "status_code"],
"validation": {
"field": "data.exchanges",
"type": "array",
"min_length": 1
}
},
{
"name": "test_invalid_authentication",
"endpoint": "/v2/coins",
"method": "GET",
"headers": {
"Authorization": "Bearer INVALID_API_KEY"
},
"payload": {},
"expected_status": 401,
"expected_behavior": "Returns unauthorized error",
"metrics": ["status_code"],
"validation": {
"field": "message",
"type": "string",
"min_length": 1
}
}
],
"pricing_probes": [],
"stress_profile": {
"concurrent_requests": 5,
"duration_seconds": 10,
"ramp_up": true
}
}
```