Remove AspectMock from SendingQueueTest
[MAILPOET-2321]
This commit is contained in:
@@ -2,7 +2,6 @@
|
|||||||
|
|
||||||
namespace MailPoet\Test\Cron\Workers\SendingQueue;
|
namespace MailPoet\Test\Cron\Workers\SendingQueue;
|
||||||
|
|
||||||
use AspectMock\Test as Mock;
|
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Codeception\Util\Fixtures;
|
use Codeception\Util\Fixtures;
|
||||||
use Codeception\Stub;
|
use Codeception\Stub;
|
||||||
@@ -622,10 +621,14 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function testItPausesSendingWhenProcessedSubscriberListCannotBeUpdated() {
|
function testItPausesSendingWhenProcessedSubscriberListCannotBeUpdated() {
|
||||||
$sending_task = Mock::double(SendingTask::create(), [
|
$sending_task = $this->createMock(SendingTask::class);
|
||||||
'updateProcessedSubscribers' => false,
|
$sending_task
|
||||||
]);
|
->method('updateProcessedSubscribers')
|
||||||
$sending_task->id = 100;
|
->will($this->returnValue(false));
|
||||||
|
$sending_task
|
||||||
|
->method('__get')
|
||||||
|
->with('id')
|
||||||
|
->will($this->returnValue(100));
|
||||||
$sending_queue_worker = Stub::make(new SendingQueueWorker($this->sending_error_handler, $this->stats_notifications_worker));
|
$sending_queue_worker = Stub::make(new SendingQueueWorker($this->sending_error_handler, $this->stats_notifications_worker));
|
||||||
$sending_queue_worker->__construct(
|
$sending_queue_worker->__construct(
|
||||||
$this->sending_error_handler,
|
$this->sending_error_handler,
|
||||||
@@ -640,7 +643,7 @@ class SendingQueueTest extends \MailPoetTest {
|
|||||||
);
|
);
|
||||||
try {
|
try {
|
||||||
$sending_queue_worker->sendNewsletters(
|
$sending_queue_worker->sendNewsletters(
|
||||||
$sending_task->getObject(),
|
$sending_task,
|
||||||
$prepared_subscribers = [],
|
$prepared_subscribers = [],
|
||||||
$prepared_newsletters = [],
|
$prepared_newsletters = [],
|
||||||
$prepared_subscribers = [],
|
$prepared_subscribers = [],
|
||||||
|
Reference in New Issue
Block a user