Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Integration Tests for B2B Template Resolver Use Cases #21973

Open
dhaura opened this issue Dec 9, 2024 · 0 comments
Open

Add Integration Tests for B2B Template Resolver Use Cases #21973

dhaura opened this issue Dec 9, 2024 · 0 comments
Labels
Component/B2B Team/B2B TestRequirement/Integration Integration test missing or required to improved Type/Task Type/Test Issues requesting tests

Comments

@dhaura
Copy link
Contributor

dhaura commented Dec 9, 2024

Description

Task

  • Write integration tests for the newly introduced B2B template inheritance use cases with following PRs.
  • The following API endpoints should be tested for template inheritance.
    • Email Templates V1 API
      • GET /email/template-types
      • GET /email/template-types/{template-type-id}/org-templates
      • GET /email/template-types/{template-type-id}/org-templates/{locale}
    • Email Templates V2 API
      • GET /email/template-types
      • GET /email/template-types/{template-type-id}/org-templates
      • GET /email/template-types/{template-type-id}/org-templates/{locale}
      • GET /email/template-types/{template-type-id}/app-templates/{app-uuid}
        • resolve query param set to true
      • GET /email/template-types/{template-type-id}/app-templates/{app-uuid}/{locale}
        • resolve query param set to true
    • Notification Templates API
      • GET /notification/email/template-types
      • GET /notification/email/template-types/{template-type-id}/org-templates
        • resolve query param set to true
      • GET /notification/email/template-types/{template-type-id}/org-templates/{locale}
        • resolve query param set to true
      • GET /notification/email/template-types/{template-type-id}/app-templates/{app-uuid}
        • resolve query param set to true
      • GET /notification/email/template-types/{template-type-id}/app-templates/{app-uuid}/{locale}
        • resolve query param set to true
      • GET /notification/sms/template-types
      • GET /notification/sms/template-types/{template-type-id}/org-templates
        • resolve query param set to true
      • GET /notification/sms/template-types/{template-type-id}/org-templates/{locale}
        • resolve query param set to true
      • GET /notification/sms/template-types/{template-type-id}/app-templates/{app-uuid}
        • resolve query param set to true
      • GET /notification/sms/template-types/{template-type-id}/app-templates/{app-uuid}/{locale}
        • resolve query param set to true

Version

7.0.1-m6-SNAPSHOT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component/B2B Team/B2B TestRequirement/Integration Integration test missing or required to improved Type/Task Type/Test Issues requesting tests
Projects
None yet
Development

No branches or pull requests

2 participants