Code Duplication    Length = 20-20 lines in 2 locations

test/Options/MailOptionsAbstractFactoryTest.php 2 locations

@@ 57-76 (lines=20) @@
54
        ));
55
    }
56
57
    public function testSomeCustomOptions()
58
    {
59
        $services = $this->initServiceManager();
60
        $mailOptions = $this->mailOptionsFactory->createServiceWithName(
61
            $this->serviceLocator,
62
            'acmailer.mailoptions.default',
63
            ''
64
        );
65
        $this->assertInstanceOf('AcMailer\Options\MailOptions', $mailOptions);
66
        $this->assertEquals(
67
            [$services['Config']['acmailer_options']['default']['message_options']['to']],
68
            $mailOptions->getMessageOptions()->getTo()
69
        );
70
        $this->assertEquals(
71
            $services['Config']['acmailer_options']['default']['message_options']['from'],
72
            $mailOptions->getMessageOptions()->getFrom()
73
        );
74
        $this->assertEquals([], $mailOptions->getMessageOptions()->getCc());
75
        $this->assertEquals([], $mailOptions->getMessageOptions()->getBcc());
76
    }
77
78
    public function testOldConfigKey()
79
    {
@@ 78-97 (lines=20) @@
75
        $this->assertEquals([], $mailOptions->getMessageOptions()->getBcc());
76
    }
77
78
    public function testOldConfigKey()
79
    {
80
        $services = $this->initServiceManager('mail_options');
81
        $mailOptions = $this->mailOptionsFactory->createServiceWithName(
82
            $this->serviceLocator,
83
            'acmailer.mailoptions.default',
84
            ''
85
        );
86
        $this->assertInstanceOf('AcMailer\Options\MailOptions', $mailOptions);
87
        $this->assertEquals(
88
            [$services['Config']['mail_options']['default']['message_options']['to']],
89
            $mailOptions->getMessageOptions()->getTo()
90
        );
91
        $this->assertEquals(
92
            $services['Config']['mail_options']['default']['message_options']['from'],
93
            $mailOptions->getMessageOptions()->getFrom()
94
        );
95
        $this->assertEquals([], $mailOptions->getMessageOptions()->getCc());
96
        $this->assertEquals([], $mailOptions->getMessageOptions()->getBcc());
97
    }
98
99
    public function testCreateServiceWithNonarrayOptions()
100
    {