luyatests\core\components\MailTest::testAdresses PHP Method

testAdresses() public method

public testAdresses ( )
    public function testAdresses()
    {
        $mail = new Mail();
        $mail->address('[email protected]');
        $mail->address('[email protected]', 'John Doe');
        $mail->adresses(['[email protected]', 'Jane Doe' => '[email protected]']);
        $mailerTo = $mail->mailer->getToAddresses();
        $this->assertSame('[email protected]', $mailerTo[0][0]);
        $this->assertSame('[email protected]', $mailerTo[0][1]);
        $this->assertSame('[email protected]', $mailerTo[1][0]);
        $this->assertSame('John Doe', $mailerTo[1][1]);
        $this->assertSame('[email protected]', $mailerTo[2][0]);
        $this->assertSame('[email protected]', $mailerTo[2][1]);
        $this->assertSame('[email protected]', $mailerTo[3][0]);
        $this->assertSame('Jane Doe', $mailerTo[3][1]);
    }