Beispiel #1
0
 /**
  * @test
  */
 public function addPluginShouldAddPlugin()
 {
     $plugin1 = $this->getMockedPlugin();
     $plugin2 = $this->getMockedPlugin();
     $this->assertEquals(array(), $this->fileProfile->getPlugins());
     $this->fileProfile->addPlugin($plugin1);
     $plugins = $this->fileProfile->getPlugins();
     $this->assertCount(1, $plugins);
     $this->assertContains($plugin1, $plugins);
     $this->assertSame($this->fileProfile, $this->fileProfile->addPlugin($plugin2));
     $plugins = $this->fileProfile->getPlugins();
     $this->assertCount(2, $plugins);
     $this->assertContains($plugin1, $plugins);
     $this->assertContains($plugin2, $plugins);
 }