public updateScore ( |
||
$bundle |
public function testCalculatedScore() { $bundleWithShortReadme = new Bundle(); $bundleWithShortReadme->setReadme('This is a very short (and quite useless) readme'); $bundle = new Bundle(); $bundle->setReadme(<<<README # KnpBundles Open-source code of the [knpbundles.com](http://knpbundles.com) website, written in Symfony2. Any ideas are welcome! [![Build Status](https://secure.travis-ci.org/KnpLabs/KnpBundles.png)](http://travis-ci.org/KnpLabs/KnpBundles) Please note that this service was previously called Symfony2Bundles but we had to change the name due to [trademark issues](http://knplabs.com/blog/symfony2bundles-becomes-knpbundle). README ); $tester = new ReadmeListener(); $tester->updateScore($bundleWithShortReadme); $bundleWithShortReadme->recalculateScore(); $tester->updateScore($bundle); $bundle->recalculateScore(); $this->assertEquals(0, $bundleWithShortReadme->getScore()); $this->assertEquals(5, $bundle->getScore()); }