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['*****@*****.**']); }