Esempio n. 1
0
class HelpControllerTest(BaseTransactionalControllerTest):
    """ Unit tests for HelpController """
    def setUp(self):
        """
        Sets up the environment for testing;
        creates a `HelpController`
        """
        self.init()
        self.help_c = HelpController()

    def tearDown(self):
        """ Cleans the testing environment """
        self.cleanup()

    def test_show_online_help(self):
        """
        Verifies that result dictionary has the expected keys / values
        """
        result_dict = self.help_c.showOnlineHelp(
            WebStructure.SECTION_PROJECT, WebStructure.SUB_SECTION_OPERATIONS)
        self.assertTrue('helpURL' in result_dict)
        self.assertEqual(
            result_dict['helpURL'],
            '/statichelp/manuals/UserGuide/UserGuide-UI_Project.html#operations'
        )
        self.assertEqual(result_dict['overlay_class'], 'help')
        self.assertEqual(result_dict['overlay_content_template'],
                         'help/online_help')
        self.assertEqual(result_dict['overlay_description'], 'Online-Help')
class HelpControllerTest(BaseTransactionalControllerTest):
    """ Unit tests for HelpController """
    
    def setUp(self):
        """
        Sets up the environment for testing;
        creates a `HelpController`
        """
        self.init()
        self.help_c = HelpController()


    def tearDown(self):
        """ Cleans the testing environment """
        self.cleanup()

            
    def test_show_online_help(self):
        """
        Verifies that result dictionary has the expected keys / values
        """
        result_dict = self.help_c.showOnlineHelp(WebStructure.SECTION_PROJECT, WebStructure.SUB_SECTION_OPERATIONS)
        self.assertTrue('helpURL' in result_dict)
        self.assertEqual(result_dict['helpURL'], '/statichelp/manuals/UserGuide/UserGuide-UI_Project.html#operations')
        self.assertEqual(result_dict['overlay_class'], 'help')
        self.assertEqual(result_dict['overlay_content_template'], 'help/online_help')
        self.assertEqual(result_dict['overlay_description'], 'Online-Help')