diff options
Diffstat (limited to 'src/Wallabag/UserBundle/Tests')
-rw-r--r-- | src/Wallabag/UserBundle/Tests/Mailer/AuthCodeMailerTest.php | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/Wallabag/UserBundle/Tests/Mailer/AuthCodeMailerTest.php b/src/Wallabag/UserBundle/Tests/Mailer/AuthCodeMailerTest.php index 9122576a..61e960f9 100644 --- a/src/Wallabag/UserBundle/Tests/Mailer/AuthCodeMailerTest.php +++ b/src/Wallabag/UserBundle/Tests/Mailer/AuthCodeMailerTest.php | |||
@@ -6,7 +6,6 @@ use Wallabag\UserBundle\Entity\User; | |||
6 | use Wallabag\UserBundle\Mailer\AuthCodeMailer; | 6 | use Wallabag\UserBundle\Mailer\AuthCodeMailer; |
7 | use Symfony\Component\Translation\Translator; | 7 | use Symfony\Component\Translation\Translator; |
8 | use Symfony\Component\Translation\Loader\ArrayLoader; | 8 | use Symfony\Component\Translation\Loader\ArrayLoader; |
9 | use Symfony\Component\Translation\DataCollectorTranslator; | ||
10 | 9 | ||
11 | /** | 10 | /** |
12 | * @see https://www.pmg.com/blog/integration-testing-swift-mailer/ | 11 | * @see https://www.pmg.com/blog/integration-testing-swift-mailer/ |
@@ -28,7 +27,7 @@ class AuthCodeMailerTest extends \PHPUnit_Framework_TestCase | |||
28 | { | 27 | { |
29 | protected $mailer; | 28 | protected $mailer; |
30 | protected $spool; | 29 | protected $spool; |
31 | protected $dataCollector; | 30 | protected $translator; |
32 | 31 | ||
33 | protected function setUp() | 32 | protected function setUp() |
34 | { | 33 | { |
@@ -39,14 +38,12 @@ class AuthCodeMailerTest extends \PHPUnit_Framework_TestCase | |||
39 | ); | 38 | ); |
40 | $this->mailer = new \Swift_Mailer($transport); | 39 | $this->mailer = new \Swift_Mailer($transport); |
41 | 40 | ||
42 | $translator = new Translator('en'); | 41 | $this->translator = new Translator('en'); |
43 | $translator->addLoader('array', new ArrayLoader()); | 42 | $this->translator->addLoader('array', new ArrayLoader()); |
44 | $translator->addResource('array', array( | 43 | $this->translator->addResource('array', array( |
45 | 'auth_code.mailer.subject' => 'auth_code subject', | 44 | 'auth_code.mailer.subject' => 'auth_code subject', |
46 | 'auth_code.mailer.body' => 'Hi %user%, here is the code: %code% and the support: %support%', | 45 | 'auth_code.mailer.body' => 'Hi %user%, here is the code: %code% and the support: %support%', |
47 | ), 'en', 'wallabag_user'); | 46 | ), 'en', 'wallabag_user'); |
48 | |||
49 | $this->dataCollector = new DataCollectorTranslator($translator); | ||
50 | } | 47 | } |
51 | 48 | ||
52 | public function testSendEmail() | 49 | public function testSendEmail() |
@@ -59,7 +56,7 @@ class AuthCodeMailerTest extends \PHPUnit_Framework_TestCase | |||
59 | 56 | ||
60 | $authCodeMailer = new AuthCodeMailer( | 57 | $authCodeMailer = new AuthCodeMailer( |
61 | $this->mailer, | 58 | $this->mailer, |
62 | $this->dataCollector, | 59 | $this->translator, |
63 | 'nobody@test.io', | 60 | 'nobody@test.io', |
64 | 'wallabag test', | 61 | 'wallabag test', |
65 | 'http://0.0.0.0' | 62 | 'http://0.0.0.0' |