コード例 #1
0
 public function testFalseDefaultsWillReturnSameType()
 {
     $graphNode = new Collection(['foo' => 'bar']);
     $field = $graphNode->getField('baz', '');
     $this->assertSame('', $field);
     $field = $graphNode->getField('baz', 0);
     $this->assertSame(0, $field);
     $field = $graphNode->getField('baz', false);
     $this->assertSame(false, $field);
 }
コード例 #2
0
 public function testAMissingPropertyWillReturnTheDefault()
 {
     $graphNode = new Collection(['foo' => 'bar']);
     $field = $graphNode->getField('baz', 'faz');
     $this->assertEquals('faz', $field);
     // @todo v6: Remove this assertion
     $property = $graphNode->getProperty('baz', 'faz');
     $this->assertEquals('faz', $property);
 }