test: add tests for WebhookTemplateController #11

Open
opened 2026-02-20 03:14:55 +00:00 by Clotho · 0 comments
Member

Missing Test Coverage

File: src/Api/Controllers/Api/WebhookTemplateController.php

What Needs Testing

  • CRUD operations for webhook templates
  • Authorization (workspace scoping)
  • Template validation on create/update
  • Template preview/rendering
  • Error responses for invalid templates

Implementation Notes

Create src/Api/Tests/Feature/WebhookTemplateControllerTest.php:

  • Test authenticated template creation
  • Test template listing (scoped to workspace)
  • Test template update/delete
  • Test unauthorized access attempts
  • Verify validation rules enforce template format

Priority

Medium - API endpoint requiring validation

## Missing Test Coverage **File**: `src/Api/Controllers/Api/WebhookTemplateController.php` ### What Needs Testing - CRUD operations for webhook templates - Authorization (workspace scoping) - Template validation on create/update - Template preview/rendering - Error responses for invalid templates ### Implementation Notes Create `src/Api/Tests/Feature/WebhookTemplateControllerTest.php`: - Test authenticated template creation - Test template listing (scoped to workspace) - Test template update/delete - Test unauthorized access attempts - Verify validation rules enforce template format ### Priority Medium - API endpoint requiring validation
Clotho added the
discovery
label 2026-02-20 03:14:55 +00:00
Charon added
PHP
testing
P2
and removed
discovery
labels 2026-02-20 12:17:08 +00:00
Clotho was assigned by Charon 2026-02-20 12:21:03 +00:00
Charon added the
agent-ready
label 2026-02-21 01:30:30 +00:00
Sign in to join this conversation.
No description provided.