Remove AspectMock from SendingQueueTest

[MAILPOET-2321]
This commit is contained in:
Pavel Dohnal
2019-08-28 12:49:46 +02:00
committed by M. Shull
parent 22cee01567
commit 7bfc08dbec

View File

@@ -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 = [],