public function findInstalledModulesAndFilterThem()
{
$this->getApplication()->initMagento();
$modules = new Modules();
$this->assertCount(0, $modules);
$total = count($modules->findInstalledModules());
$this->assertGreaterThan(10, $total);
$filtered = $modules->filterModules($this->filter('codepool', 'core'));
$this->assertLessThan($total, count($filtered));
$filtered = $modules->filterModules($this->filter('status', 'active'));
$this->assertLessThan($total, count($filtered));
$filtered = $modules->filterModules($this->filter('vendor', 'Mage_'));
$this->assertLessThan($total, count($filtered));
}