コード例 #1
0
 public function testAddReturnPathAndGetReturnPathArray()
 {
     $getReturnPathArray = getMethod('MailForm', 'getReturnPathArray');
     $mailform = new MailForm();
     $mailform->setReturnPath('*****@*****.**', 'path1');
     $paths = $getReturnPathArray->invokeArgs($mailform, array());
     $this->assertCount(1, $paths);
     $this->assertArrayHasKey('*****@*****.**', $paths);
     $this->assertEquals('path1', $paths['*****@*****.**']);
     $mailform->setReturnPath('*****@*****.**', 'path2');
     $paths = $getReturnPathArray->invokeArgs($mailform, array());
     $this->assertCount(1, $paths);
     $this->assertArrayHasKey('*****@*****.**', $paths);
     $this->assertEquals('path2', $paths['*****@*****.**']);
 }