Ejemplo n.º 1
0
 /**
  * @test
  * @depends getClass_returns_instance
  *
  * @param OClass $class
  */
 public function class_has_expected_properties(OClass $class)
 {
     $expected = ['articles', 'username', 'status', 'phonenumbers', 'name'];
     sort($expected);
     $props = $class->getProperties();
     $names = array_keys($props);
     sort($names);
     $this->assertCount(5, $props, 'unexpected number of properties');
     $this->assertEquals($expected, $names, 'properties do not match');
     $p = $props['articles'];
 }