Skip to content

Adds unit tests for the email campaign service’s validation and lifecycle rules.#358

Open
williamchiii wants to merge 20 commits into
devfrom
wchi/email_campaigns
Open

Adds unit tests for the email campaign service’s validation and lifecycle rules.#358
williamchiii wants to merge 20 commits into
devfrom
wchi/email_campaigns

Conversation

@williamchiii

Copy link
Copy Markdown
Collaborator

Description

Adds unit tests for the email campaign service’s validation and lifecycle rules.

The tests cover required campaign fields, whitespace-only input, editable campaign statuses, and timestamp requirements for scheduled and sent campaigns.

Type of Change

  • New feature (non-breaking change)

Checklist

  • My code follows the project's style guidelines
  • I have commented on complex parts of the code
  • I have updated documentation if necessary
  • I have updated or added tests to cover my changes
  • I have updated the OpenAPI YAML or other API schema files if applicable

Additional Notes

All email campaign service unit tests pass with:

go test ./internal/domains/email -v

williamchiii and others added 20 commits April 4, 2026 17:00
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
…eries

Agent-Logs-Url: https://github.com/swamphacks/core/sessions/1e2e08e9-0737-47dd-8a01-bddead1ad570

Co-authored-by: williamchiii <188648862+williamchiii@users.noreply.github.com>
…tory

Agent-Logs-Url: https://github.com/swamphacks/core/sessions/5c4475ce-1d02-429a-80bf-15b48fefcd07

Co-authored-by: williamchiii <188648862+williamchiii@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
core Ready Ready Preview, Comment Jun 15, 2026 1:33pm
xii-front-page Ready Ready Preview, Comment Jun 15, 2026 1:33pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants