Skip to content

feat: added a new integration test for jenkins pipeline - #7

Open
dlopezallcode wants to merge 1 commit into
testfrom
feat/integration-test
Open

feat: added a new integration test for jenkins pipeline#7
dlopezallcode wants to merge 1 commit into
testfrom
feat/integration-test

Conversation

@dlopezallcode

Copy link
Copy Markdown
Contributor
  • Added integration test coverage for sms->sendWithTemplate / sms->sendSingleWithTemplate — tests 53-54, reading the template ID from CCAI_TEST_TEMPLATE_ID.
  • Fixed : SMS::send() threw InvalidArgumentException("Message is required") even when templateId was provided.
  • Fixed the two new template unit tests, which used PHPUnit-native mock syntax ($this->mockHttp) that doesn't exist on this test class's Mockery-based fixture.
  • Fixed several pre-existing, unrelated test failures surfaced while verifying the suite: stale positional arguments in EmailTest/MMSTest (missing textContent/senderPhone, inserted mid-signature without updating callers) and a missing phone key in an expected mock payload.
  • Bumped version 1.1.0 → 1.2.0 (composer.json).

@dlopezallcode
dlopezallcode force-pushed the feat/integration-test branch from edf6503 to ae32e1a Compare August 18, 2026 20:13
@dlopezallcode
dlopezallcode marked this pull request as ready for review August 18, 2026 20:22
@dlopezallcode
dlopezallcode force-pushed the feat/integration-test branch from ae32e1a to ab1e14d Compare August 18, 2026 21:17
@dlopezallcode
dlopezallcode force-pushed the feat/integration-test branch from ab1e14d to 7ffdeec Compare August 19, 2026 01:48
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