public function testRightInstanciation()
 {
     // first load a bean
     $entryPoint = $this->getEntryPointInstance();
     // My beans are empty: I have never loaded anything
     BeanFactoryCache::clearCache();
     $loadedBeans = BeanFactoryCache::getLoadedBeans();
     $this->assertEmpty($loadedBeans);
     $DBTest = new DBTest();
     $sugarDB = $DBTest->rightInstanciation();
     $sugarBean = new Bean($entryPoint, $sugarDB);
     $sugarBean->getBean('Users', 1, array(), true, true);
     // Now it contains something
     $loadedBeans = BeanFactoryCache::getLoadedBeans();
     $this->assertNotEmpty($loadedBeans);
     // Now it's empty again
     BeanFactoryCache::clearCache();
     $loadedBeans = BeanFactoryCache::getLoadedBeans();
     $this->assertEmpty($loadedBeans);
 }