Chris@0: package = new Package('VisitSummary', '1.0', '1.0'); Chris@0: $this->io = $this->getMock('Composer\IO\PackageInterface'); Chris@0: $this->composer = new Composer(); Chris@0: } Chris@0: Chris@0: /** Chris@0: * testInflectPackageVars Chris@0: * Chris@0: * @return void Chris@0: */ Chris@0: public function testInflectPackageVars() Chris@0: { Chris@0: $installer = new PiwikInstaller($this->package, $this->composer); Chris@0: $result = $installer->inflectPackageVars(array('name' => 'VisitSummary')); Chris@0: $this->assertEquals($result, array('name' => 'VisitSummary')); Chris@0: Chris@0: $installer = new PiwikInstaller($this->package, $this->composer); Chris@0: $result = $installer->inflectPackageVars(array('name' => 'visit-summary')); Chris@0: $this->assertEquals($result, array('name' => 'VisitSummary')); Chris@0: Chris@0: $installer = new PiwikInstaller($this->package, $this->composer); Chris@0: $result = $installer->inflectPackageVars(array('name' => 'visit_summary')); Chris@0: $this->assertEquals($result, array('name' => 'VisitSummary')); Chris@0: } Chris@0: Chris@0: }