コード例 #1
0
ファイル: ListExtractorTest.php プロジェクト: ustream/arr
 /**
  * @test
  */
 public function shouldReturnsNoneWhenTheresNothingToExtract()
 {
     $extractor = new ListExtractor(E::path('qwerty'));
     $this->assertThat($extractor->extract(array()), $this->isInstanceOf('Ustream\\Option\\None'));
 }
コード例 #2
0
 /**
  * @test
  */
 public function shouldReturnNoneWhenAnyFieldIsUnextractable()
 {
     $extractor = new MultiPathExtractor(array('a' => E::path('baz'), 'b' => E::path('unextractable')));
     $this->assertThat($extractor->extract($this->sample), $this->isInstanceOf('Ustream\\Option\\None'));
 }