public function testExtensionReportsInstalledCorrectly() { $extension = new Extension($bag = m::mock('Cartalyst\\Extensions\\ExtensionBag'), 'foo/bar', 'path/to/extension'); $this->assertFalse($extension->isInstalled()); $extension->setDatabaseAttributes(array('version' => '1.0.0')); $this->assertTrue($extension->isInstalled()); }