function testControllerNameFromClass() { $this->assertEqual(ControllerFactory::get_controller_name_from_class("FPDFController"), "fpdf", "Il nome del controller non corrisponde! : " . ControllerFactory::get_controller_name_from_class("FPDFController")); $this->assertEqual(ControllerFactory::get_controller_name_from_class("FPDFStaticController"), "fpdf_static", "Il nome del controller non corrisponde! : " . ControllerFactory::get_controller_name_from_class("FPDFStaticController")); $this->assertEqual(ControllerFactory::get_controller_name_from_class("StaticRSSController"), "static_rss", "Il nome del controller non corrisponde! : " . ControllerFactory::get_controller_name_from_class("StaticRSSController")); $this->assertEqual(ControllerFactory::get_controller_name_from_class("PippoPlutoController"), "pippo_pluto", "Il nome del controller non corrisponde! : " . ControllerFactory::get_controller_name_from_class("PippoPlutoController")); $this->assertEqual(ControllerFactory::get_controller_name_from_class("Pippo_PlutoController"), "pippo_pluto", "Il nome del controller non corrisponde! : " . ControllerFactory::get_controller_name_from_class("Pippo_PlutoController")); $this->assertEqual(ControllerFactory::get_controller_name_from_class("__Pippo__PlutoController"), "pippo_pluto", "Il nome del controller non corrisponde! : " . ControllerFactory::get_controller_name_from_class("__Pippo__PlutoController")); }