Skip to content

Commit c0a235a

Browse files
committed
New version
1 parent 4837c82 commit c0a235a

File tree

206 files changed

+73558
-20
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

206 files changed

+73558
-20
lines changed

.gitignore

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
vendor
22
composer.phar
3-
phpunit.xml
3+
demo.php
44

55
*.pydevproject
66
.metadata
@@ -62,7 +62,7 @@ sftp-config.json
6262
*.exe
6363
*.o
6464
*.so
65-
65+
6666
# Packages #
6767
############
6868
# it's better to unpack these files and commit the raw source
@@ -75,19 +75,18 @@ sftp-config.json
7575
*.rar
7676
*.tar
7777
*.zip
78-
78+
7979
# Logs and databases #
8080
######################
8181
*.log
8282
*.sql
8383
*.sqlite
84-
84+
8585
# OS generated files #
8686
######################
8787
.DS_Store
8888
.DS_Store?
8989
._*
9090
.Spotlight-V100
9191
.Trashes
92-
ehthumbs.db
93-
Thumbs.db
92+
ehthumbs.db

README.md

100644100755
Lines changed: 0 additions & 1 deletion

composer.json

100644100755
File mode changed.

phpunit.phar

Lines changed: 73483 additions & 0 deletions
Large diffs are not rendered by default.

phpunit.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<phpunit colors="true">
3+
<testsuites>
4+
<testsuite name="Application Test Suite">
5+
<directory>./tests/</directory>
6+
</testsuite>
7+
</testsuites>
8+
</phpunit>

src/moosend/Actions/AbstractAction.php

100644100755
File mode changed.

src/moosend/Actions/ActiveMailingLists/ActiveMailingListsAction.php

100644100755
File mode changed.

src/moosend/Actions/ActiveMailingLists/ActiveMailingListsResponse.php

100644100755
File mode changed.

src/moosend/Actions/ActivityByLocation/ActivityByLocationAction.php

100644100755
File mode changed.

src/moosend/Actions/ActivityByLocation/ActivityByLocationResponse.php

100644100755
File mode changed.

src/moosend/Actions/AddCriteria/AddCriteriaAction.php

100644100755
File mode changed.

src/moosend/Actions/AddCriteria/AddCriteriaRequest.php

100644100755
File mode changed.

src/moosend/Actions/AddMultipleSubscribers/AddMultipleSubscribersAction.php

100644100755
File mode changed.

src/moosend/Actions/AddMultipleSubscribers/AddMultipleSubscribersResponse.php

100644100755
File mode changed.

src/moosend/Actions/AddSubscriber/AddSubscriberAction.php

100644100755
File mode changed.

src/moosend/Actions/AllSenders/AllSendersAction.php

100644100755
File mode changed.

src/moosend/Actions/AllSenders/AllSendersResponse.php

100644100755
File mode changed.

src/moosend/Actions/Campaign/CampaignAction.php

100644100755
File mode changed.

src/moosend/Actions/CampaignSummary/CampaignSummaryAction.php

100644100755
File mode changed.

src/moosend/Actions/Campaigns/CampaignsAction.php

100644100755
File mode changed.

src/moosend/Actions/Campaigns/CampaignsRequest.php

100644100755
File mode changed.

src/moosend/Actions/Campaigns/CampaignsResponse.php

100644100755
File mode changed.

src/moosend/Actions/CloneCampaign/CloneAction.php

100644100755
File mode changed.

src/moosend/Actions/CreateCustomField/CreateCustomFieldAction.php

100644100755
File mode changed.

src/moosend/Actions/CreateCustomField/CreateCustomFieldRequest.php

100644100755
File mode changed.

src/moosend/Actions/CreateDraft/CreateDraftAction.php

100644100755
File mode changed.

src/moosend/Actions/CreateMailingList/CreateMailingListAction.php

100644100755
File mode changed.

src/moosend/Actions/CreateMailingList/CreateMailingListRequest.php

100644100755
File mode changed.

src/moosend/Actions/CreateSegment/CreateSegmentAction.php

100644100755
File mode changed.

src/moosend/Actions/CreateSegment/CreateSegmentRequest.php

100644100755
File mode changed.

src/moosend/Actions/DeleteCampaign/DeleteCampaignAction.php

100644100755
File mode changed.

src/moosend/Actions/DeleteCustomField/DeleteCustomFieldAction.php

100644100755
File mode changed.

src/moosend/Actions/DeleteMailingList/DeleteMailingListAction.php

100644100755
File mode changed.

src/moosend/Actions/DeleteSegment/DeleteSegmentAction.php

100644100755
File mode changed.

src/moosend/Actions/FindSegmentsForMailingList/FindSegmentsForMailingListAction.php

100644100755
File mode changed.

src/moosend/Actions/FindSegmentsForMailingList/FindSegmentsForMailingListResponse.php

100644100755
File mode changed.

src/moosend/Actions/LinkActivity/LinkActivityAction.php

100644100755
File mode changed.

src/moosend/Actions/LinkActivity/LinkActivityResponse.php

100644100755
File mode changed.

src/moosend/Actions/MailingListDetails/MailingListDetailsAction.php

100644100755
File mode changed.

src/moosend/Actions/MailingListDetails/MailingListDetailsRequest.php

100644100755
File mode changed.

src/moosend/Actions/RemoveCriteria/RemoveCriteriaAction.php

100644100755
File mode changed.

src/moosend/Actions/RemoveMultipleSubscribers/RemoveMultipleSubscribersAction.php

100644100755
File mode changed.

src/moosend/Actions/RemoveMultipleSubscribers/RemoveMultipleSubscribersRequest.php

100644100755
File mode changed.

src/moosend/Actions/RemoveMultipleSubscribers/RemoveMultipleSubscribersResponse.php

100644100755
File mode changed.

src/moosend/Actions/RemoveSubscriber/RemoveSubscriberAction.php

100644100755
File mode changed.

src/moosend/Actions/RemoveSubscriber/RemoveSubscriberRequest.php

100644100755
File mode changed.

src/moosend/Actions/SegmentDetails/SegmentDetailsAction.php

100644100755
File mode changed.

src/moosend/Actions/SegmentSubscribers/SegmentSubscribersAction.php

100644100755
File mode changed.

src/moosend/Actions/SegmentSubscribers/SegmentSubscribersRequest.php

100644100755
File mode changed.

src/moosend/Actions/SegmentSubscribers/SegmentSubscribersResponse.php

100644100755
File mode changed.

src/moosend/Actions/Send/SendAction.php

100644100755
File mode changed.

src/moosend/Actions/SendTestCampaign/SendTestCampaignAction.php

100644100755
File mode changed.

src/moosend/Actions/SendTestCampaign/SendTestCampaignRequest.php

100644100755
File mode changed.

src/moosend/Actions/SenderDetails/SenderDetailsAction.php

100644100755
File mode changed.

src/moosend/Actions/SenderDetails/SenderDetailsRequest.php

100644100755
File mode changed.

src/moosend/Actions/SubscriberByEmail/SubscriberByEmailAction.php

100644100755
File mode changed.

src/moosend/Actions/SubscriberByEmail/SubscriberByEmailRequest.php

100644100755
File mode changed.

src/moosend/Actions/Subscribers/SubscribersAction.php

100644100755
File mode changed.

src/moosend/Actions/Subscribers/SubscribersRequest.php

100644100755
File mode changed.

src/moosend/Actions/Subscribers/SubscribersResponse.php

100644100755
File mode changed.

src/moosend/Actions/Unsubscribe/UnsubscribeAction.php

100644100755
File mode changed.

src/moosend/Actions/Unsubscribe/UnsubscribeRequest.php

100644100755
File mode changed.

src/moosend/Actions/UpdateCriteria/UpdateCriteriaAction.php

100644100755
File mode changed.

src/moosend/Actions/UpdateCriteria/UpdateCriteriaRequest.php

100644100755
File mode changed.

src/moosend/Actions/UpdateCustomField/UpdateCustomFieldAction.php

100644100755
File mode changed.

src/moosend/Actions/UpdateDraft/UpdateDraftAction.php

100644100755
File mode changed.

src/moosend/Actions/UpdateDraft/UpdateDraftRequest.php

100644100755
File mode changed.

src/moosend/Actions/UpdateMailingList/UpdateMailingListAction.php

100644100755
File mode changed.

src/moosend/Actions/UpdateMailingList/UpdateMailingListRequest.php

100644100755
File mode changed.

src/moosend/Actions/UpdateSegment/UpdateSegmentAction.php

100644100755
File mode changed.

src/moosend/Actions/UpdateSegment/UpdateSegmentRequest.php

100644100755
File mode changed.

src/moosend/ApiException.php

100644100755
Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,28 @@
11
<?php
22
namespace moosend;
33

4+
require_once __DIR__.'/ExceptionWarning.php';
5+
46
class ApiException extends \Exception {
5-
public function __construct($message, $context, $code, Exception $previous = null) {
6-
parent::__construct($message, $code, $previous);
7+
private $_messages = array();
8+
9+
public function __construct($error, $context, $code, Exception $previous = null) {
10+
if ($code == -2) { // multiple errors
11+
foreach($context['Messages'] as $message) {
12+
$warning = new ExceptionWarning($message['Code'], $message['Message']);
13+
$this->_messages[] = $message;
14+
}
15+
}
16+
17+
parent::__construct($error, $code, $previous);
18+
}
19+
20+
/**
21+
* Returns the messages of the Exception.
22+
*
23+
* @return array Warnings
24+
*/
25+
public function getMessages() {
26+
return $this->_messages;
727
}
828
}

src/moosend/Enums.php

100644100755
File mode changed.

src/moosend/ExceptionWarning.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
namespace moosend;
3+
4+
class ExceptionWarning {
5+
private $_code;
6+
private $_message;
7+
8+
public function __construct(/*int*/ $code, /*string*/ $message) {
9+
$this->_code = $code;
10+
$this->_message = $message;
11+
}
12+
13+
public function getCode() {
14+
return $this->_code;
15+
}
16+
17+
public function getMessage() {
18+
return $this->_message;
19+
}
20+
}

src/moosend/HttpClient.php

100644100755
File mode changed.

src/moosend/Models/ABCampaignData.php

100644100755
File mode changed.

src/moosend/Models/ActivityByLocation.php

100644100755
File mode changed.

src/moosend/Models/CallContext.php

100644100755
File mode changed.

src/moosend/Models/Campaign.php

100644100755
File mode changed.

src/moosend/Models/CampaignDetails.php

100644100755
File mode changed.

src/moosend/Models/CampaignParams.php

100644100755
File mode changed.

src/moosend/Models/CampaignSummary.php

100644100755
File mode changed.

src/moosend/Models/CustomField.php

100644100755
File mode changed.

src/moosend/Models/CustomFieldDefinition.php

100644100755
File mode changed.

src/moosend/Models/MailingList.php

100644100755
File mode changed.

src/moosend/Models/Response.php

100644100755
File mode changed.

src/moosend/Models/Segment.php

100644100755
File mode changed.

src/moosend/Models/SegmentCriteria.php

100644100755
File mode changed.

src/moosend/Models/SegmentCriteriaProperty.php

100644100755
File mode changed.

src/moosend/Models/Sender.php

100644100755
File mode changed.

src/moosend/Models/Subscriber.php

100644100755
File mode changed.

src/moosend/Models/SubscriberParams.php

100644100755
File mode changed.

src/moosend/MoosendApi.php

100644100755
File mode changed.

src/moosend/StubCampaign.php

100644100755
File mode changed.

src/moosend/StubHttpClient.php

100644100755
File mode changed.

src/moosend/Wrappers/CampaignsWrapper.php

100644100755
File mode changed.

src/moosend/Wrappers/MailingListsWrapper.php

100644100755
File mode changed.

src/moosend/Wrappers/SegmentsWrapper.php

100644100755
File mode changed.

src/moosend/Wrappers/SubscribersWrapper.php

100644100755
File mode changed.

tests/Actions/AbstractActionTest.php

100644100755
File mode changed.

tests/Actions/ActionTestBase.php

100644100755
File mode changed.

tests/Actions/ActiveMailingLists/ActiveMailingListsActionTest.php

100644100755
File mode changed.

tests/Actions/ActiveMailingLists/ActiveMailingListsResponseTest.php

100644100755
File mode changed.

tests/Actions/ActivityByLocation/ActivityByLocationActionTest.php

100644100755
File mode changed.

tests/Actions/ActivityByLocation/ActivityByLocationResponseTest.php

100644100755
File mode changed.

tests/Actions/AddCriteria/AddCriteriaActionTest.php

100644100755
File mode changed.

tests/Actions/AddCriteria/AddCriteriaRequestTest.php

100644100755
File mode changed.

tests/Actions/AddMultipleSubscribers/AddMultipleSubscribersActionTest.php

100644100755
File mode changed.

tests/Actions/AddMultipleSubscribers/AddMultipleSubscribersResponseTest.php

100644100755
File mode changed.

tests/Actions/AddSubscriber/AddSubscriberActionTest.php

100644100755
File mode changed.

tests/Actions/AllSenders/AllSendersActionTest.php

100644100755
File mode changed.

tests/Actions/AllSenders/AllSendersResponseTest.php

100644100755
File mode changed.

tests/Actions/Campaign/CampaignActionTest.php

100644100755
File mode changed.

tests/Actions/CampaignSummary/CampaignSummaryActionTest.php

100644100755
File mode changed.

tests/Actions/Campaigns/CampaignsActionTest.php

100644100755
File mode changed.

tests/Actions/Campaigns/CampaignsRequestTest.php

100644100755
File mode changed.

tests/Actions/Campaigns/CampaignsResponseTest.php

100644100755
File mode changed.

tests/Actions/CloneCampaign/CloneCampaignActionTest.php

100644100755
File mode changed.

tests/Actions/CreateCustomField/CreateCustomFieldActionTest.php

100644100755
File mode changed.

tests/Actions/CreateCustomField/CreateCustomFieldRequestTest.php

100644100755
File mode changed.

tests/Actions/CreateDraft/CreateDraftActionTest.php

100644100755
File mode changed.

tests/Actions/CreateMailingList/CreateMailingListActionTest.php

100644100755
File mode changed.

tests/Actions/CreateMailingList/CreateMailingListRequestTest.php

100644100755
File mode changed.

tests/Actions/CreateSegment/CreateSegmentActionTest.php

100644100755
File mode changed.

tests/Actions/CreateSegment/CreateSegmentRequestTest.php

100644100755
File mode changed.

tests/Actions/DeleteCampaign/DeleteCampaignActionTest.php

100644100755
File mode changed.

tests/Actions/DeleteCustomField/DeleteCustomFieldActionTest.php

100644100755
File mode changed.

tests/Actions/DeleteMailingList/DeleteMailingListActionTest.php

100644100755
File mode changed.

tests/Actions/DeleteSegment/DeleteSegmentActionTest.php

100644100755
File mode changed.

tests/Actions/FindSegmentsForMailingList/FindSegmentsForMailingListActionTest.php

100644100755
File mode changed.

tests/Actions/FindSegmentsForMailingList/FindSegmentsForMailingListResponseTest.php

100644100755
File mode changed.

tests/Actions/LinkActivity/LinkActivityActionTest.php

100644100755
File mode changed.

tests/Actions/LinkActivity/LinkActivityResponseTest.php

100644100755
File mode changed.

tests/Actions/MailingListDetails/MailingListDetailsActionTest.php

100644100755
File mode changed.

tests/Actions/MailingListDetails/MailingListDetailsRequestTest.php

100644100755
File mode changed.

tests/Actions/RemoveCriteria/RemoveCriteriaActionTest.php

100644100755
File mode changed.

tests/Actions/RemoveMultipleSubscribersTest/RemoveMultipleSubscribersActionTest.php

100644100755
File mode changed.

tests/Actions/RemoveMultipleSubscribersTest/RemoveMultipleSubscribersRequestTest.php

100644100755
File mode changed.

tests/Actions/RemoveMultipleSubscribersTest/RemoveMultipleSubscribersResponseTest.php

100644100755
File mode changed.

tests/Actions/RemoveSubscriber/RemoveSubscriberActionTest.php

100644100755
File mode changed.

tests/Actions/RemoveSubscriber/RemoveSubscriberRequestTest.php

100644100755
File mode changed.

tests/Actions/SegmentDetails/SegmentDetailsActionTest.php

100644100755
File mode changed.

tests/Actions/SegmentSubscribers/SegmentSubscribersActionTest.php

100644100755
File mode changed.

tests/Actions/SegmentSubscribers/SegmentSubscribersRequestTest.php

100644100755
File mode changed.

tests/Actions/SegmentSubscribers/SegmentSubscribersResponseTest.php

100644100755
File mode changed.

tests/Actions/Send/SendActionTest.php

100644100755
File mode changed.

tests/Actions/SendTestCampaign/SendTestCampaignActionTest.php

100644100755
File mode changed.

tests/Actions/SendTestCampaign/SendTestCampaignRequestTest.php

100644100755
File mode changed.

tests/Actions/SenderDetails/SenderDetailsActionTest.php

100644100755
File mode changed.

tests/Actions/SenderDetails/SenderDetailsRequestTest.php

100644100755
File mode changed.

tests/Actions/SubscriberByEmail/SubscriberByEmailActionTest.php

100644100755
File mode changed.

tests/Actions/SubscriberByEmail/SubscriberByEmailRequestTest.php

100644100755
File mode changed.

tests/Actions/Subscribers/SubscribersActionTest.php

100644100755
File mode changed.

tests/Actions/Subscribers/SubscribersRequestTest.php

100644100755
File mode changed.

tests/Actions/Subscribers/SubscribersResponseTest.php

100644100755
File mode changed.

tests/Actions/Unsubscribe/UnsubscribeActionTest.php

100644100755
File mode changed.

tests/Actions/Unsubscribe/UnsubscribeRequestTest.php

100644100755
File mode changed.

tests/Actions/UpdateCriteria/UpdateCriteriaActionTest.php

100644100755
File mode changed.

tests/Actions/UpdateCriteria/UpdateCriteriaRequestTest.php

100644100755
File mode changed.

tests/Actions/UpdateCustomField/UpdateCustomFieldActionTest.php

100644100755
File mode changed.

tests/Actions/UpdateCustomField/UpdateCustomFieldRequestTest.php

100644100755
File mode changed.

tests/Actions/UpdateDraft/UpdateDraftActionTest.php

100644100755
File mode changed.

tests/Actions/UpdateDraft/UpdateDraftRequestTest.php

100644100755
File mode changed.

tests/Actions/UpdateMailingList/UpdateMailingListActionTest.php

100644100755
File mode changed.

tests/Actions/UpdateSegment/UpdateSegmentActionTest.php

100644100755
File mode changed.

tests/Actions/UpdateSegment/UpdateSegmentRequestTest.php

100644100755
File mode changed.

tests/ApiExceptionTest.php

100644100755
File mode changed.

tests/HttpClientTest.php

100644100755
File mode changed.

tests/Integration Tests/CampaignsWrapperIntegrationTest.php

100644100755
Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
use moosend\MoosendApi;
55
use moosend\Models\CampaignParams;
66
use moosend\Models\ABCampaignData;
7+
use moosend\ApiException;
78

89
class CampaignsWrapperIntergrationTest extends \PHPUnit_Framework_TestCase {
910

@@ -27,22 +28,30 @@ public function test_CampaignsWrapperIntegrationTests() {
2728
// draft parameters
2829
$draftParams = new CampaignParams();
2930

31+
$draftParams->MailingListID = $mailingListID;
3032
$draftParams->Name = 'Campaigns Wrapper Integration Tests: Draft Name';
3133
$draftParams->Subject = 'Campaigns Wrapper Integration Tests: Subject';
3234
$draftParams->SenderEmail = 'j_tg86@yahoo.com';
3335
$draftParams->ReplyToEmail = 'j_tg86@yahoo.com';
34-
//$draftParams->ConfirmationToEmail = 'example@example.com'; // Den douveli to api mallon...
35-
$draftParams->WebLocation = 'https://github.com/moosend/dotnetwrapper/blob/master/Models/CampaignParams.cs';
36-
$draftParams->MailingListID = $mailingListID;
36+
$draftParams->ConfirmationToEmail = 'example@example.com';
37+
$draftParams->WebLocation = 'http://en.aegeanair.com/-/media/newsletter/290715/indexGR1.html';
3738
$draftParams->SegmentID = $segmentID;
3839
$draftParams->ABCampaignType = 1;
39-
$draftParams->WebLocationB = 'http://moosend.com/api/campaigns';
40+
$draftParams->WebLocationB = 'http://www.mycoupon.gr/newsletter/index';
4041
$draftParams->HoursToTest = 1;
4142
$draftParams->ListPercentage = 25;
4243
$draftParams->ABWinnerSelectionType = 1;
4344

4445
// create draft
45-
$draftID = $moosendApi->campaigns->createDraft($draftParams);
46+
try {
47+
$draftID = $moosendApi->campaigns->createDraft($draftParams);
48+
} catch (ApiException $e) {
49+
if ($e->getCode() == -2) {
50+
var_dump($e->getMessages());
51+
} else {
52+
var_dump($e->getMessage());
53+
}
54+
}
4655

4756
// get draft
4857
$draft = $moosendApi->campaigns->getCampaign($draftID);
@@ -51,7 +60,7 @@ public function test_CampaignsWrapperIntegrationTests() {
5160
$this->assertEquals($draftParams->Subject, $draft->getSubject());
5261
$this->assertEquals($draftParams->SenderEmail, $draft->getSender()->getEmail());
5362
$this->assertEquals($draftParams->ReplyToEmail, $draft->getReplyToEmail()->getEmail());
54-
//$this->assertEquals($draftParams->ConfirmationToEmail, $draft->getConfirmationTo());
63+
$this->assertEquals($draftParams->ConfirmationToEmail, $draft->getConfirmationTo());
5564
$this->assertEquals($draftParams->WebLocation, $draft->getWebLocation());
5665
$this->assertEquals($draftParams->MailingListID, $draft->getMailingList()->getID());
5766
$this->assertEquals($draftParams->SegmentID, $draft->getSegment()->getID());
@@ -66,7 +75,7 @@ public function test_CampaignsWrapperIntegrationTests() {
6675

6776
$draft->setName('Campaigns Wrapper Integration Tests: Draft Name After Update');
6877
$draft->setSubject('Campaigns Wrapper Integration Tests: Subject After Update');
69-
$draft->setWebLocation('http://thecodinglove.com/post/109191695161/minutes-before-the-release');
78+
$draft->setWebLocation('http://www.mycoupon.gr/newsletter/index');
7079
$draft->setConfirmationTo('example@example.com');
7180
$draft->setSender($sender);
7281
$draft->setReplyToEmail($sender);
@@ -100,7 +109,7 @@ public function test_CampaignsWrapperIntegrationTests() {
100109
$ABCampaignData->setABWinnerSelectionType(1); // 1: 'TotalUniqueClicks': Used to determine the winner of an AB campaign according to which version achieved more unique link clicks
101110
$ABCampaignData->setHoursToTest(1);
102111
$ABCampaignData->setListPercentage(25);
103-
$ABCampaignData->setWebLocationB('http://thecodinglove.com/post/109205159562/senior-developers');
112+
$ABCampaignData->setWebLocationB('http://www.mycoupon.gr/newsletter/index');
104113

105114
$draft->setABCampaignData($ABCampaignData);
106115

@@ -116,7 +125,7 @@ public function test_CampaignsWrapperIntegrationTests() {
116125
$this->assertEquals($sender->getEmail(), $updatedDraft->getSender()->getEmail());
117126
$this->assertEquals($draft->getReplyToEmail()->getEmail(), $updatedDraft->getReplyToEmail()->getEmail());
118127
$this->assertEquals($newMailingList->getID(), $updatedDraft->getMailingList()->getID());
119-
$this->assertEquals($segment, $updatedDraft->getSegment());
128+
$this->assertEquals($segment->getID(), $updatedDraft->getSegment()->getID());
120129
$this->assertEquals($ABCampaignData->getABCampaignType(), $updatedDraft->getABCampaignData()->getABCampaignType());
121130
$this->assertEquals($ABCampaignData->getABWinnerSelectionType(), $updatedDraft->getABCampaignData()->getABWinnerSelectionType());
122131
$this->assertEquals($ABCampaignData->getHoursToTest(), $updatedDraft->getABCampaignData()->getHoursToTest());
@@ -136,7 +145,7 @@ public function test_CampaignsWrapperIntegrationTests() {
136145
$campaign = $moosendApi->campaigns->getCampaign($draftID);
137146
$this->assertTrue($campaign->getStatus() == 1, 'Campaign sent');
138147

139-
// delete campaign
140-
$moosendApi->campaigns->delete($draftID);
148+
// delete campaign
149+
$moosendApi->campaigns->delete($draftID);
141150
}
142151
}

tests/Integration Tests/MailingListsWrapperIntegrationTest.php

100644100755
File mode changed.

tests/Integration Tests/SegmentsWrapperIntergrationTest.php

100644100755
File mode changed.

tests/Integration Tests/SubscribersWrapperIntegrationTest.php

100644100755
File mode changed.

tests/JsonResponses/ActivityByLocationJson.html

100644100755
File mode changed.

tests/JsonResponses/CampaignSummaryJson.html

100644100755
File mode changed.

tests/JsonResponses/addMultipleSubscribersJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/emptyContextJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getActiveMailingListsJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getAllSendersJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getCampaignRawJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getCampaignsRawJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getMailingListDetailsJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getSegmentSubscribersJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getSegmentsJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getSenderDetailsJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getSubscriberByEmailJsonResponse.html

100644100755
File mode changed.

tests/JsonResponses/getSubscribersJsonResponse.html

100644100755
File mode changed.

tests/Models/ABCampaignDataTest.php

100644100755
File mode changed.

tests/Models/ActivityByLocationTest.php

100644100755
File mode changed.

tests/Models/CallContextTest.php

100644100755
File mode changed.

tests/Models/CampaignDetailsTest.php

100644100755
File mode changed.

tests/Models/CampaignSummaryTest.php

100644100755
File mode changed.

tests/Models/CampaignTest.php

100644100755
File mode changed.

tests/Models/CustomFieldDefinitionTest.php

100644100755
File mode changed.

tests/Models/CustomFieldTest.php

100644100755
File mode changed.

tests/Models/MailingListTest.php

100644100755
File mode changed.

tests/Models/SegmentCriteriaPropertyTest.php

100644100755
File mode changed.

tests/Models/SegmentCriteriaTest.php

100644100755
File mode changed.

tests/Models/SegmentTest.php

100644100755
File mode changed.

tests/Models/SenderTest.php

100644100755
File mode changed.

tests/Models/SubscriberTest.php

100644100755
File mode changed.

tests/MoosendApiTest.php

100644100755
File mode changed.

tests/ResponseTest.php

100644100755
File mode changed.

tests/Wrappers/CampaignsWrapperTest.php

100644100755
File mode changed.

tests/Wrappers/MailingListsWrapperTest.php

100644100755
File mode changed.

tests/Wrappers/SegmentsWrapperTest.php

100644100755
File mode changed.

tests/Wrappers/SubscribersWrapperTest.php

100644100755
File mode changed.

0 commit comments

Comments
 (0)