예제 #1
0
 public function testGetContributorsAsResources()
 {
     $article = $this->agent->getArticle();
     $article->addContributor(MwRdfTest::createAnonymousUser());
     $article->addContributor(MwRdfTest::createUserWithoutRealNameWithPage());
     $article->addContributor(MwRdfTest::createUserWithoutRealnameOrPage());
     $contribs = $this->agent->getContributorResources();
     $this->assertType('array', $contribs);
     $this->assertTrue(count($contribs) == 3, "Number of contribs (" . count($contribs) . ") should be 3 or greater.");
     foreach ($contribs as $c) {
         $this->assertTrue(is_subclass_of($c, 'LibRDF_Node'));
     }
 }