Code Duplication    Length = 18-19 lines in 5 locations

Test/Adapter/DatabaseMessageAdapterTest.php 1 location

@@ 36-53 (lines=18) @@
33
        $this->assertBasicMessageData($message);
34
    }
35
36
    public function testFormatWithTwig()
37
    {
38
        $this->setTwig();
39
        $message = $this->adapter->format($this->notification);
40
41
        $this->assertValidDispatchData($message);
42
        $this->assertMessageDataStructure($message);
43
44
        $messageData = $message->getMessageData();
45
        $this->assertEquals('New member', $messageData['title']);
46
        $message = 'Hello jimBob
47
Notification message for jimBob
48
Sincerely yours,
49
NotificationBundle
50
Sent via database channel.';
51
52
        $this->assertEquals($message, $messageData['body']);
53
    }
54
55
    public function assertValidDispatchData(MessageInterface $message)
56
    {

Test/Adapter/MailMessageAdapterTest.php 1 location

@@ 34-52 (lines=19) @@
31
        $this->assertBasicMessageData($message);
32
    }
33
34
    public function testFormatWithTwig()
35
    {
36
        $this->setTwig();
37
        $message = $this->adapter->format($this->notification);
38
39
        $this->assertValidDispatchData($message);
40
        $this->assertMessageDataStructure($message);
41
42
        $messageData = $message->getMessageData();
43
44
        $this->assertEquals('New member', $messageData['title']);
45
        $message = 'Hello jimBob
46
Notification message for jimBob
47
Sincerely yours,
48
NotificationBundle
49
Sent via mail channel.';
50
51
        $this->assertEquals($message, $messageData['body']);
52
    }
53
54
    private function assertValidDispatchData(MessageInterface $message)
55
    {

Test/Adapter/NexmoMessageAdapterTest.php 1 location

@@ 29-47 (lines=19) @@
26
        $this->assertBasicMessageData($message);
27
    }
28
29
    public function testFormatWithTwig()
30
    {
31
        $this->setTwig();
32
        $message = $this->adapter->format($this->notification);
33
34
        $this->assertValidDispatchData($message);
35
        $this->assertMessageDataStructure($message);
36
37
        $messageData = $message->getMessageData();
38
        $this->assertEquals('New member', $messageData['title']);
39
40
        $message = 'Hello jimBob
41
Notification message for jimBob
42
Sincerely yours,
43
NotificationBundle
44
Sent via nexmo channel.';
45
46
        $this->assertEquals($message, $messageData['body']);
47
    }
48
49
    private function assertValidDispatchData(MessageInterface $message)
50
    {

Test/Adapter/PusherMessageAdapterTest.php 1 location

@@ 34-51 (lines=18) @@
31
        $this->assertBasicMessageData($message);
32
    }
33
34
    public function testFormatWithTwig()
35
    {
36
        $this->setTwig();
37
        $message = $this->adapter->format($this->notification);
38
39
        $this->assertValidDispatchData($message);
40
        $this->assertMessageDataStructure($message);
41
42
        $messageData = $message->getMessageData();
43
        $this->assertEquals('New member', $messageData['title']);
44
        $message = 'Hello jimBob
45
Notification message for jimBob
46
Sincerely yours,
47
NotificationBundle
48
Sent via pusher channel.';
49
50
        $this->assertEquals($message, $messageData['body']);
51
    }
52
53
    public function assertValidDispatchData(MessageInterface $message)
54
    {

Test/Adapter/SlackWebhookAdapterTest.php 1 location

@@ 28-45 (lines=18) @@
25
        $this->assertBasicMessageData($message);
26
    }
27
28
    public function testFormatWithTwig()
29
    {
30
        $this->setTwig();
31
        $message = $this->adapter->format($this->notification);
32
33
        $this->assertValidDispatchData($message);
34
        $this->assertMessageDataStructure($message);
35
36
        $messageData = $message->getMessageData();
37
        $this->assertEquals('New member', $messageData['title']);
38
        $message = 'Hello jimBob
39
Notification message for jimBob
40
Sincerely yours,
41
NotificationBundle
42
Sent via slack channel.';
43
44
        $this->assertEquals($message, $messageData['body']);
45
    }
46
47
    public function assertValidDispatchData(MessageInterface $message)
48
    {