コード例 #1
0
 public function testSetGetTemplateValues()
 {
     $templateValues = new TemplateValues();
     $templateValues->setDescription('test')->setBenefits('benefits')->setQualifications('qualification');
     $this->snapShot->setTemplateValues($templateValues);
     $this->assertEquals($this->snapShot->getTemplateValues(), $templateValues);
 }
コード例 #2
0
ファイル: JobSnapshotTest.php プロジェクト: webpants/YAWIK
 /**
  * @testdox      Can be constructed in all possible states
  * @dataProvider provideTemplateTestAttributes
  * @covers ::__invoke
  *
  * @param string $attribute the mode to set
  * @param string $value
  */
 public function testCopyTemplateAttributes($attribute, $value)
 {
     $this->snapShot->__invoke(array('templateValues' => array($attribute => $value)));
     $this->assertEquals($value, $this->snapShot->templateValues[$attribute]);
 }
コード例 #3
0
ファイル: JobSnapshotTest.php プロジェクト: utrenkner/YAWIK
 /**
  *  @expectedException \Core\Exception\ImmutablePropertyException
  */
 public function testSetGetPortals()
 {
     $portals = array(1, 2, 3);
     $this->snapShot->setPortals($portals);
     $this->assertEquals($this->snapShot->portals, $portals);
 }