コード例 #1
0
ファイル: ResultsTest.php プロジェクト: mitchlayzell/PHRETS
 /** @test **/
 public function it_tracks_resources_and_classes()
 {
     $rs = new Results();
     $rs->setResource('Property');
     $rs->setClass('A');
     $this->assertSame('Property', $rs->getResource());
     $this->assertSame('A', $rs->getClass());
 }
コード例 #2
0
ファイル: RecordTest.php プロジェクト: mitchlayzell/PHRETS
 /** @test **/
 public function it_accesses_parent_given_attributes()
 {
     $rs = new Results();
     $rs->setResource('Property');
     $rs->setClass('A');
     $rs->setHeaders(['LIST_1', 'LIST_2', 'LIST_3']);
     $r = new Record();
     $rs->addRecord($r);
     foreach ($rs as $r) {
         $this->assertSame('Property', $r->getResource());
         $this->assertSame('A', $r->getClass());
         $this->assertSame(['LIST_1', 'LIST_2', 'LIST_3'], $r->getFields());
     }
 }