public function testSetMailSubjectTemplateByIndexAndGetMailSubjectTemplateByIndex() { $getMailSubjectTemplateByIndex = getMethod('MailForm', 'getMailSubjectTemplateByIndex'); $mailform = new MailForm(); $mailform->setMailSubjectTemplateByIndex(1, 'subject1'); $subject = $getMailSubjectTemplateByIndex->invokeArgs($mailform, array(1)); $this->assertEquals('subject1', $subject); $mailform->setMailSubjectTemplateByIndex(1, 'subject2'); $subject = $getMailSubjectTemplateByIndex->invokeArgs($mailform, array(1)); $this->assertEquals('subject2', $subject); $mailform->setMailSubjectTemplateByIndex(2, 'subject3'); $subject = $getMailSubjectTemplateByIndex->invokeArgs($mailform, array(2)); $this->assertEquals('subject3', $subject); }